Index: webrtc/modules/audio_processing/echo_cancellation_impl.h |
diff --git a/webrtc/modules/audio_processing/echo_cancellation_impl.h b/webrtc/modules/audio_processing/echo_cancellation_impl.h |
index 9c2b32c473bb6743d116a513b223aa23bcecb0a3..070dcabc5d6df0447dcaaa65dfe5c205031993ac 100644 |
--- a/webrtc/modules/audio_processing/echo_cancellation_impl.h |
+++ b/webrtc/modules/audio_processing/echo_cancellation_impl.h |
@@ -32,19 +32,22 @@ class EchoCancellationImpl : public EchoCancellation, |
// EchoCancellation implementation. |
bool is_enabled() const override; |
int stream_drift_samples() const override; |
+ SuppressionLevel suppression_level() const override; |
+ bool is_drift_compensation_enabled() const override; |
// ProcessingComponent implementation. |
int Initialize() override; |
void SetExtraOptions(const Config& config) override; |
+ bool is_delay_agnostic_enabled() const; |
+ bool is_extended_filter_enabled() const; |
+ |
private: |
// EchoCancellation implementation. |
int Enable(bool enable) override; |
int enable_drift_compensation(bool enable) override; |
- bool is_drift_compensation_enabled() const override; |
void set_stream_drift_samples(int drift) override; |
int set_suppression_level(SuppressionLevel level) override; |
- SuppressionLevel suppression_level() const override; |
int enable_metrics(bool enable) override; |
bool are_metrics_enabled() const override; |
bool stream_has_echo() const override; |