1pulse_sources = [ 2 'gstpulseelement.c', 3 'plugin.c', 4 'pulsesink.c', 5 'pulsesrc.c', 6 'pulsedeviceprovider.c', 7 'pulseutil.c', 8] 9 10libpulse_dep = dependency('libpulse', version : '>=2.0', required : get_option('pulse')) 11 12if libpulse_dep.found() 13 gstpulse = library('gstpulseaudio', 14 pulse_sources, 15 c_args : gst_plugins_good_args, 16 include_directories : [configinc, libsinc], 17 dependencies : [gst_dep, gstbase_dep, gstaudio_dep, gstpbutils_dep, libpulse_dep], 18 install : true, 19 install_dir : plugins_install_dir, 20 ) 21 pkgconfig.generate(gstpulse, install_dir : plugins_pkgconfig_install_dir) 22 plugins += [gstpulse] 23endif 24