mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-09-28 20:23:42 +00:00
spa: aec: webrtc: Fix multichannel processing
Missed this parameter while porting to webrtc-audio-processing 1.0.
This commit is contained in:
parent
7674b15fab
commit
3f35b80402
|
@ -171,6 +171,8 @@ static int webrtc_init2(void *object, const struct spa_dict *args,
|
|||
#else
|
||||
webrtc::AudioProcessing::Config config;
|
||||
config.echo_canceller.enabled = true;
|
||||
config.pipeline.multi_channel_capture = rec_info->channels > 1;
|
||||
config.pipeline.multi_channel_render = play_info->channels > 1;
|
||||
// FIXME: Example code enables both gain controllers, but that seems sus
|
||||
config.gain_controller1.enabled = gain_control;
|
||||
config.gain_controller1.mode = webrtc::AudioProcessing::Config::GainController1::Mode::kAdaptiveDigital;
|
||||
|
|
Loading…
Reference in a new issue