Simplified the usage of the render buffer in AEC3
Bug: webrtc:8671 Change-Id: I4af397e9f208685e4ffec2a5f92501e0d2605c42 Reviewed-on: https://webrtc-review.googlesource.com/35060 Commit-Queue: Per Åhgren <peah@webrtc.org> Reviewed-by: Per Åhgren <peah@webrtc.org> Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21386}
This commit is contained in:
@ -159,10 +159,7 @@ RenderDelayBufferImpl::RenderDelayBufferImpl(const EchoCanceller3Config& config,
|
||||
spectra_(blocks_.buffer.size(), kFftLengthBy2Plus1),
|
||||
ffts_(blocks_.buffer.size()),
|
||||
delay_(config_.delay.min_echo_path_delay_blocks),
|
||||
echo_remover_buffer_(config.filter.length_blocks,
|
||||
&blocks_,
|
||||
&spectra_,
|
||||
&ffts_),
|
||||
echo_remover_buffer_(&blocks_, &spectra_, &ffts_),
|
||||
low_rate_(GetDownSampledBufferSize(config.delay.down_sampling_factor,
|
||||
config.delay.num_filters)),
|
||||
render_decimator_(config.delay.down_sampling_factor),
|
||||
|
||||
Reference in New Issue
Block a user