diff --git a/modules/audio_processing/aec3/echo_remover.cc b/modules/audio_processing/aec3/echo_remover.cc index 9b6677ea4b..86f3300a13 100644 --- a/modules/audio_processing/aec3/echo_remover.cc +++ b/modules/audio_processing/aec3/echo_remover.cc @@ -70,7 +70,7 @@ void SignalTransition(rtc::ArrayView from, for (size_t k = 0; k < kTransitionSize; ++k) { out[k] = k * kOneByTransitionSize * to[k]; - out[k] += (kTransitionSize - k) * kOneByTransitionSize * to[k]; + out[k] += (kTransitionSize - k) * kOneByTransitionSize * from[k]; } std::copy(to.begin() + kTransitionSize, to.end(),