| Index: webrtc/modules/audio_processing/echo_cancellation_impl.cc
 | 
| diff --git a/webrtc/modules/audio_processing/echo_cancellation_impl.cc b/webrtc/modules/audio_processing/echo_cancellation_impl.cc
 | 
| index e06b2faa84df7e46035294bbe84174c9472eb083..0b8fc141ee50985f8bf17c540ccdb55c9da17cf5 100644
 | 
| --- a/webrtc/modules/audio_processing/echo_cancellation_impl.cc
 | 
| +++ b/webrtc/modules/audio_processing/echo_cancellation_impl.cc
 | 
| @@ -270,7 +270,7 @@ int EchoCancellationImpl::enable_metrics(bool enable) {
 | 
|  
 | 
|  bool EchoCancellationImpl::are_metrics_enabled() const {
 | 
|    rtc::CritScope cs(crit_capture_);
 | 
| -  return metrics_enabled_;
 | 
| +  return enabled_ && metrics_enabled_;
 | 
|  }
 | 
|  
 | 
|  // TODO(ajm): we currently just use the metrics from the first AEC. Think more
 | 
| @@ -333,7 +333,7 @@ int EchoCancellationImpl::enable_delay_logging(bool enable) {
 | 
|  
 | 
|  bool EchoCancellationImpl::is_delay_logging_enabled() const {
 | 
|    rtc::CritScope cs(crit_capture_);
 | 
| -  return delay_logging_enabled_;
 | 
| +  return enabled_ && delay_logging_enabled_;
 | 
|  }
 | 
|  
 | 
|  bool EchoCancellationImpl::is_delay_agnostic_enabled() const {
 | 
| 
 |