1smoothstreaming_sources = [ 2 'gstmssdemux.c', 3 'gstmssmanifest.c', 4 'gstmssfragmentparser.c', 5 'gstsmoothstreaming-plugin.c', 6] 7 8xml28_dep = dependency('libxml-2.0', version : '>= 2.8', required : get_option('smoothstreaming')) 9 10if xml28_dep.found() 11 gstmss = library('gstsmoothstreaming', 12 smoothstreaming_sources, 13 c_args : gst_plugins_bad_args + ['-DGST_USE_UNSTABLE_API'], 14 link_args : noseh_link_args, 15 include_directories : [configinc, libsinc], 16 dependencies : [gst_dep, gstadaptivedemux_dep, gstcodecparsers_dep, 17 gsturidownloader_dep, gstisoff_dep, xml28_dep, gio_dep], 18 install : true, 19 install_dir : plugins_install_dir, 20 ) 21 pkgconfig.generate(gstmss, install_dir : plugins_pkgconfig_install_dir) 22 plugins += [gstmss] 23endif 24