From 21bfa401ddea0d119b515c4806a36c0b00aa03ae Mon Sep 17 00:00:00 2001 From: Sam Zackrisson Date: Wed, 23 Oct 2019 09:43:01 +0200 Subject: [PATCH] Update APM config on RuntimeSetting pre amplifier gain change MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: webrtc:11045 Change-Id: I78c777632a46e1f8ebf96f4a64c4e1738184d350 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/158081 Reviewed-by: Per Ã…hgren Commit-Queue: Sam Zackrisson Cr-Commit-Position: refs/heads/master@{#29586} --- modules/audio_processing/audio_processing_impl.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/audio_processing/audio_processing_impl.cc b/modules/audio_processing/audio_processing_impl.cc index c4ef3b2f59..ca6edfe066 100644 --- a/modules/audio_processing/audio_processing_impl.cc +++ b/modules/audio_processing/audio_processing_impl.cc @@ -944,6 +944,7 @@ void AudioProcessingImpl::HandleCaptureRuntimeSettings() { if (config_.pre_amplifier.enabled) { float value; setting.GetFloat(&value); + config_.pre_amplifier.fixed_gain_factor = value; submodules_.pre_amplifier->SetGainFactor(value); } // TODO(bugs.chromium.org/9138): Log setting handling by Aec Dump.