commit | d2650d1a2851ab4fb14b86f04ccc4c2c09c237f5 | [log] [tgz] |
---|---|---|
author | Per Åhgren <peah@webrtc.org> | Tue Oct 02 17:00:59 2018 +0200 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Oct 02 15:53:58 2018 +0000 |
tree | f8e3a8425acc59e70b1a7a1e99ad334fd06a9521 | |
parent | b45bdb524c56f0671e8396867fe848a49a80995e [diff] [blame] |
AEC3: Reseting the ERLE at pre-amplifier gain changes In this CL the ERLE estimator is reset after a pre-amplifier gain change is communicated to APM. Bug: webrtc:9805 Change-Id: I040f344e4607e862240250f9478d06de0d58a096 Reviewed-on: https://webrtc-review.googlesource.com/103222 Commit-Queue: Per Åhgren <peah@webrtc.org> Reviewed-by: Jesus de Vicente Pena <devicentepena@webrtc.org> Reviewed-by: Alex Loiko <aleloi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24933}
diff --git a/modules/audio_processing/audio_processing_impl.h b/modules/audio_processing/audio_processing_impl.h index 781f954..1def24f 100644 --- a/modules/audio_processing/audio_processing_impl.h +++ b/modules/audio_processing/audio_processing_impl.h
@@ -397,6 +397,7 @@ int split_rate; bool echo_path_gain_change; int prev_analog_mic_level; + float prev_pre_amp_gain; } capture_ RTC_GUARDED_BY(crit_capture_); struct ApmCaptureNonLockedState {