| Index: webrtc/modules/audio_processing/aec3/echo_remover.h
|
| diff --git a/webrtc/modules/audio_processing/aec3/echo_remover.h b/webrtc/modules/audio_processing/aec3/echo_remover.h
|
| index 4e25b2521512acd6e39cfa5f0bc2d3b48edbd243..4704f316bf3dcaa2fd9fc550ea9ee59ee55bf381 100644
|
| --- a/webrtc/modules/audio_processing/aec3/echo_remover.h
|
| +++ b/webrtc/modules/audio_processing/aec3/echo_remover.h
|
| @@ -16,13 +16,16 @@
|
| #include "webrtc/base/optional.h"
|
| #include "webrtc/modules/audio_processing/aec3/echo_path_variability.h"
|
| #include "webrtc/modules/audio_processing/aec3/render_buffer.h"
|
| +#include "webrtc/modules/audio_processing/include/audio_processing.h"
|
|
|
| namespace webrtc {
|
|
|
| // Class for removing the echo from the capture signal.
|
| class EchoRemover {
|
| public:
|
| - static EchoRemover* Create(int sample_rate_hz);
|
| + static EchoRemover* Create(
|
| + const AudioProcessing::Config::EchoCanceller3& config,
|
| + int sample_rate_hz);
|
| virtual ~EchoRemover() = default;
|
|
|
| // Removes the echo from a block of samples from the capture signal. The
|
|
|