From a2768774e38d3dd43082e7ee47f93cc518c57736 Mon Sep 17 00:00:00 2001 From: Marvin W Date: Sun, 23 Feb 2025 19:31:09 +0100 Subject: Fix build with webrtc-audio-processing 2.x --- plugins/rtp/src/voice_processor_native.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/plugins/rtp/src/voice_processor_native.cpp b/plugins/rtp/src/voice_processor_native.cpp index e41feb49..39fbf1dc 100644 --- a/plugins/rtp/src/voice_processor_native.cpp +++ b/plugins/rtp/src/voice_processor_native.cpp @@ -33,8 +33,8 @@ extern "C" void *dino_plugins_rtp_adjust_to_running_time(GstBaseTransform *trans extern "C" void *dino_plugins_rtp_voice_processor_init_native(gint stream_delay) { auto *native = new _DinoPluginsRtpVoiceProcessorNative(); - webrtc::Config config; #ifdef WEBRTC0 + webrtc::Config config; config.Set(new webrtc::ExtendedFilter(true)); config.Set(new webrtc::ExperimentalAgc(true, 85)); native->apm = webrtc::AudioProcessing::Create(config); @@ -80,8 +80,6 @@ extern "C" void dino_plugins_rtp_voice_processor_setup_native(void *native_ptr) config.echo_canceller.enabled = true; config.noise_suppression.level = webrtc::AudioProcessing::Config::NoiseSuppression::Level::kModerate; config.noise_suppression.enabled = true; - config.gain_controller1.analog_level_minimum = 0; - config.gain_controller1.analog_level_maximum = 255; config.gain_controller1.target_level_dbfs = 3; config.gain_controller1.compression_gain_db = 9; config.gain_controller1.enable_limiter = true; -- cgit v1.3