| Index: webrtc/modules/audio_processing/aec3/render_delay_buffer.cc
|
| diff --git a/webrtc/modules/audio_processing/aec3/render_delay_buffer.cc b/webrtc/modules/audio_processing/aec3/render_delay_buffer.cc
|
| index fdff0526a076f0852a2f1600983bcdd1f9c07a99..a816b4c7eb96866729ec47b264c0696f511c1c83 100644
|
| --- a/webrtc/modules/audio_processing/aec3/render_delay_buffer.cc
|
| +++ b/webrtc/modules/audio_processing/aec3/render_delay_buffer.cc
|
| @@ -104,10 +104,11 @@ class RenderDelayBufferImpl final : public RenderDelayBuffer {
|
|
|
| RenderDelayBufferImpl::RenderDelayBufferImpl(size_t num_bands)
|
| : optimization_(DetectOptimization()),
|
| - fft_buffer_(optimization_,
|
| - num_bands,
|
| - std::max(30, kAdaptiveFilterLength),
|
| - std::vector<size_t>(1, kAdaptiveFilterLength)),
|
| + fft_buffer_(
|
| + optimization_,
|
| + num_bands,
|
| + std::max(kResidualEchoPowerRenderWindowSize, kAdaptiveFilterLength),
|
| + std::vector<size_t>(1, kAdaptiveFilterLength)),
|
| api_call_jitter_buffer_(num_bands) {
|
| buffer_.fill(std::vector<std::vector<float>>(
|
| num_bands, std::vector<float>(kBlockSize, 0.f)));
|
|
|