From 3b09ca3a15d9dd40204cb84b73f20a261b5306df Mon Sep 17 00:00:00 2001 From: Arun Raghavan Date: Tue, 25 Jun 2024 15:34:41 -0400 Subject: [PATCH] echo-cancel: Fix multichannel processing Missed the new parameters in the webrtc-audio-processing 1.0 move. Part-of: --- src/modules/echo-cancel/webrtc.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/echo-cancel/webrtc.cc b/src/modules/echo-cancel/webrtc.cc index ed4bb65a5..6f3213fe5 100644 --- a/src/modules/echo-cancel/webrtc.cc +++ b/src/modules/echo-cancel/webrtc.cc @@ -242,6 +242,8 @@ bool pa_webrtc_ec_init(pa_core *c, pa_echo_canceller *ec, config.high_pass_filter.enabled = false; config.echo_canceller.enabled = true; + config.pipeline.multi_channel_capture = rec_ss->channels > 1; + config.pipeline.multi_channel_render = play_ss->channels > 1; if (!mobile) config.echo_canceller.mobile_mode = false;