https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8424 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/commit/de1166338c31165969bbffeace5e7b73f681b92a From de1166338c31165969bbffeace5e7b73f681b92a Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Thu, 6 Feb 2025 22:49:35 +0900 Subject: [PATCH] webrtcdsp: Respect disabled feature option Don't try to build this plugin if it's explicitly disabled Part-of: --- a/ext/webrtcdsp/meson.build +++ b/ext/webrtcdsp/meson.build @@ -8,6 +8,12 @@ webrtc_headers = [ 'gstwebrtcechoprobe.h', 'gstwebrtcdsp.h', ] + +webrtcdsp_opt = get_option('webrtcdsp') +if webrtcdsp_opt.disabled() + subdir_done() +endif + doc_sources = [] foreach s: webrtc_sources + webrtc_headers doc_sources += meson.current_source_dir() / s @@ -40,7 +46,7 @@ if not webrtc_dep.found() webrtc_dep = dependency('webrtc-audio-processing-2', version : ['>= 2.0'], allow_fallback : true, default_options : [default_cppstd], - required : get_option('webrtcdsp')) + required : webrtcdsp_opt) endif if webrtc_dep.found() -- GitLab