mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-04 23:46:43 +00:00
23 lines
783 B
Meson
23 lines
783 B
Meson
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
|