| Index: webrtc/modules/audio_processing/aec3/erle_estimator.cc
|
| diff --git a/webrtc/modules/audio_processing/aec3/erle_estimator.cc b/webrtc/modules/audio_processing/aec3/erle_estimator.cc
|
| index c1394126a5441da8d3ae6e6da06c976cafb98fbd..7faf22cf603d05fad1d7ac21b17899ee864ed186 100644
|
| --- a/webrtc/modules/audio_processing/aec3/erle_estimator.cc
|
| +++ b/webrtc/modules/audio_processing/aec3/erle_estimator.cc
|
| @@ -12,6 +12,8 @@
|
|
|
| #include <algorithm>
|
|
|
| +#include "webrtc/base/safe_minmax.h"
|
| +
|
| namespace webrtc {
|
|
|
| namespace {
|
| @@ -48,7 +50,7 @@ void ErleEstimator::Update(
|
| if (new_erle > erle_[k]) {
|
| hold_counters_[k - 1] = 100;
|
| erle_[k] += 0.1f * (new_erle - erle_[k]);
|
| - erle_[k] = std::max(kMinErle, std::min(erle_[k], max_erle));
|
| + erle_[k] = rtc::SafeClamp(erle_[k], kMinErle, max_erle);
|
| }
|
| }
|
| }
|
|
|