Index: webrtc/modules/audio_processing/audio_processing_impl.cc |
diff --git a/webrtc/modules/audio_processing/audio_processing_impl.cc b/webrtc/modules/audio_processing/audio_processing_impl.cc |
index f63cb206b5c6aaf72a4bc30b47ebd0b6c7c8680b..a88b8566ce28746f743dfe935e53729b3ce7fcdf 100644 |
--- a/webrtc/modules/audio_processing/audio_processing_impl.cc |
+++ b/webrtc/modules/audio_processing/audio_processing_impl.cc |
@@ -189,9 +189,11 @@ bool AudioProcessingImpl::ApmSubmoduleStates::CaptureMultiBandSubModulesActive() |
const { |
#if WEBRTC_INTELLIGIBILITY_ENHANCER |
return CaptureMultiBandProcessingActive() || |
- intelligibility_enhancer_enabled_ || voice_activity_detector_enabled_; |
+ intelligibility_enhancer_enabled_ || |
+ voice_activity_detector_enabled_ || residual_echo_detector_enabled_; |
#else |
- return CaptureMultiBandProcessingActive() || voice_activity_detector_enabled_; |
+ return CaptureMultiBandProcessingActive() || |
+ voice_activity_detector_enabled_ || residual_echo_detector_enabled_; |
#endif |
} |
@@ -205,7 +207,8 @@ bool AudioProcessingImpl::ApmSubmoduleStates::CaptureMultiBandProcessingActive() |
bool AudioProcessingImpl::ApmSubmoduleStates::RenderMultiBandSubModulesActive() |
const { |
return RenderMultiBandProcessingActive() || echo_canceller_enabled_ || |
- mobile_echo_controller_enabled_ || adaptive_gain_controller_enabled_; |
+ mobile_echo_controller_enabled_ || adaptive_gain_controller_enabled_ || |
+ residual_echo_detector_enabled_; |
} |
bool AudioProcessingImpl::ApmSubmoduleStates::RenderMultiBandProcessingActive() |