webrtc_sources = [ 'gstwebrtcdsp.cpp', 'gstwebrtcechoprobe.cpp' ] webrtc_dep = dependency('webrtc-audio-processing', version : '>= 0.2', required : false) webrtc_max_dep = dependency('webrtc-audio-processing', version : '>= 0.4', required : false) if (webrtc_max_dep.found()) message('WebRTC Audio Processing library is not API stable,' + ' we cannot support newer version ' + webrtc_max_dep.version() + ' (we only support 0.2 and 0.3)') elif (webrtc_dep.found()) gstwebrtcdsp = library('gstwebrtcdsp', webrtc_sources, cpp_args : gst_plugins_bad_args, link_args : noseh_link_args, include_directories : [configinc], dependencies : [gstbase_dep, gstaudio_dep, webrtc_dep], install : true, install_dir : plugins_install_dir, ) endif