| Index: webrtc/modules/audio_processing/aec3/block_processor.h
|
| diff --git a/webrtc/modules/audio_processing/aec3/block_processor.h b/webrtc/modules/audio_processing/aec3/block_processor.h
|
| index 830fec7e6635d1814df67e6a071694f7993fad75..92359314a1eaea02363a4687bee076cbcc7b0d08 100644
|
| --- a/webrtc/modules/audio_processing/aec3/block_processor.h
|
| +++ b/webrtc/modules/audio_processing/aec3/block_processor.h
|
| @@ -23,12 +23,16 @@ namespace webrtc {
|
| // Class for performing echo cancellation on 64 sample blocks of audio data.
|
| class BlockProcessor {
|
| public:
|
| - static BlockProcessor* Create(int sample_rate_hz);
|
| + static BlockProcessor* Create(
|
| + const AudioProcessing::Config::EchoCanceller3& config,
|
| + int sample_rate_hz);
|
| // Only used for testing purposes.
|
| static BlockProcessor* Create(
|
| + const AudioProcessing::Config::EchoCanceller3& config,
|
| int sample_rate_hz,
|
| std::unique_ptr<RenderDelayBuffer> render_buffer);
|
| static BlockProcessor* Create(
|
| + const AudioProcessing::Config::EchoCanceller3& config,
|
| int sample_rate_hz,
|
| std::unique_ptr<RenderDelayBuffer> render_buffer,
|
| std::unique_ptr<RenderDelayController> delay_controller,
|
|
|