| 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 f3856128bb6bbd83544c1901e25a5790d2633e95..86a2c10e0b2525ec3641c77d7f1d62c69afe4b72 100644
|
| --- a/webrtc/modules/audio_processing/audio_processing_impl.cc
|
| +++ b/webrtc/modules/audio_processing/audio_processing_impl.cc
|
| @@ -1207,8 +1207,7 @@ bool AudioProcessingImpl::analysis_needed(bool is_data_processed) const {
|
| }
|
|
|
| bool AudioProcessingImpl::is_rev_processed() const {
|
| - return constants_.intelligibility_enabled &&
|
| - public_submodules_->intelligibility_enhancer->active();
|
| + return constants_.intelligibility_enabled;
|
| }
|
|
|
| bool AudioProcessingImpl::render_check_rev_conversion_needed() const {
|
| @@ -1259,12 +1258,9 @@ void AudioProcessingImpl::InitializeBeamformer() {
|
|
|
| void AudioProcessingImpl::InitializeIntelligibility() {
|
| if (constants_.intelligibility_enabled) {
|
| - IntelligibilityEnhancer::Config config;
|
| - config.sample_rate_hz = capture_nonlocked_.split_rate;
|
| - config.num_capture_channels = capture_.capture_audio->num_channels();
|
| - config.num_render_channels = render_.render_audio->num_channels();
|
| public_submodules_->intelligibility_enhancer.reset(
|
| - new IntelligibilityEnhancer(config));
|
| + new IntelligibilityEnhancer(capture_nonlocked_.split_rate,
|
| + render_.render_audio->num_channels()));
|
| }
|
| }
|
|
|
|
|