openh264_sources = [ 'gstopenh264dec.cpp', 'gstopenh264enc.cpp', 'gstopenh264plugin.c', ] openh264_dep = dependency('openh264', version : '>= 1.3.0', required : false, fallback: ['openh264', 'openh264_dep']) # FIXME: check if C++ compiler is available via new add_languages() semantics in meson git (~v30) if openh264_dep.found() gstopenh264 = library('gstopenh264', openh264_sources, c_args : gst_plugins_bad_args, link_args : noseh_link_args, include_directories : [configinc], dependencies : [gstvideo_dep, openh264_dep], install : true, install_dir : plugins_install_dir, ) pkgconfig.generate(gstopenh264, install_dir : plugins_pkgconfig_install_dir) endif