1sources = [ 2 'gstav.c', 3 'gstavprotocol.c', 4 'gstavcodecmap.c', 5 'gstavutils.c', 6 'gstavaudenc.c', 7 'gstavvidenc.c', 8 'gstavauddec.c', 9 'gstavviddec.c', 10 'gstavcfg.c', 11 'gstavdemux.c', 12 'gstavmux.c', 13 'gstavdeinterlace.c', 14] 15 16gstlibav_plugin = library('gstlibav', 17 sources, 18 c_args : gst_libav_args, 19 include_directories : [configinc], 20 dependencies : libav_deps + [gst_dep, gstbase_dep, gstvideo_dep, 21 gstaudio_dep, gstpbutils_dep], 22 install : true, 23 install_dir : plugins_install_dir, 24 ) 25pkgconfig.generate(gstlibav_plugin, install_dir : plugins_pkgconfig_install_dir) 26plugins += [gstlibav_plugin] 27