spa: aec: webrtc: Actually enable adaptive analog control in AGC2

Without this, we only get a fixed 0dB gain + compressor.
This commit is contained in:
Arun Raghavan 2026-05-19 16:31:36 -07:00 committed by Arun Raghavan
parent e36d724d04
commit 3e5f072e11

View file

@ -199,6 +199,7 @@ static int webrtc_init2(void *object, const struct spa_dict *args,
config.gain_controller1.enabled = gain_control;
config.gain_controller1.mode = webrtc::AudioProcessing::Config::GainController1::Mode::kAdaptiveDigital;
config.gain_controller2.enabled = gain_control;
config.gain_controller2.adaptive_digital.enabled = gain_control;
config.high_pass_filter.enabled = high_pass_filter;
config.noise_suppression.enabled = noise_suppression;
config.noise_suppression.level = webrtc::AudioProcessing::Config::NoiseSuppression::kHigh;