| Index: webrtc/modules/audio_processing/aec3/main_filter_update_gain.cc
|
| diff --git a/webrtc/modules/audio_processing/aec3/main_filter_update_gain.cc b/webrtc/modules/audio_processing/aec3/main_filter_update_gain.cc
|
| index 3c4959c11c59d40124576bf02217bd181381d714..2c1b18730774732159dcaa452030c3dce4e5799a 100644
|
| --- a/webrtc/modules/audio_processing/aec3/main_filter_update_gain.cc
|
| +++ b/webrtc/modules/audio_processing/aec3/main_filter_update_gain.cc
|
| @@ -100,8 +100,8 @@ void MainFilterUpdateGain::Compute(
|
|
|
| // H_error = H_error + factor * erl.
|
| std::array<float, kFftLengthBy2Plus1> H_error_increase;
|
| - constexpr float kErlScaleAccurate = 1.f / 30.0f;
|
| - constexpr float kErlScaleInaccurate = 1.f / 10.0f;
|
| + constexpr float kErlScaleAccurate = 1.f / 100.0f;
|
| + constexpr float kErlScaleInaccurate = 1.f / 60.0f;
|
| std::transform(E2_shadow.begin(), E2_shadow.end(), E2_main.begin(),
|
| H_error_increase.begin(), [&](float a, float b) {
|
| return a >= b ? kErlScaleAccurate : kErlScaleInaccurate;
|
|
|