Index: webrtc/modules/audio_processing/audio_processing_impl.h |
diff --git a/webrtc/modules/audio_processing/audio_processing_impl.h b/webrtc/modules/audio_processing/audio_processing_impl.h |
index 7323b85c78eccd03d26bae2ac49e9f67eda4f903..04ddabd1c7f205ba79bd53cb0137f00b385a2c42 100644 |
--- a/webrtc/modules/audio_processing/audio_processing_impl.h |
+++ b/webrtc/modules/audio_processing/audio_processing_impl.h |
@@ -276,16 +276,12 @@ class AudioProcessingImpl : public AudioProcessing { |
// APM constants. |
const struct ApmConstants { |
- ApmConstants(int agc_startup_min_volume, |
- bool use_experimental_agc, |
- bool intelligibility_enabled) |
+ ApmConstants(int agc_startup_min_volume, bool use_experimental_agc) |
: // Format of processing streams at input/output call sites. |
agc_startup_min_volume(agc_startup_min_volume), |
- use_experimental_agc(use_experimental_agc), |
- intelligibility_enabled(intelligibility_enabled) {} |
+ use_experimental_agc(use_experimental_agc) {} |
int agc_startup_min_volume; |
bool use_experimental_agc; |
- bool intelligibility_enabled; |
} constants_; |
struct ApmCaptureState { |
@@ -325,11 +321,13 @@ class AudioProcessingImpl : public AudioProcessing { |
} capture_ GUARDED_BY(crit_capture_); |
struct ApmCaptureNonLockedState { |
- ApmCaptureNonLockedState(bool beamformer_enabled) |
+ ApmCaptureNonLockedState(bool beamformer_enabled, |
+ bool intelligibility_enabled) |
: fwd_proc_format(kSampleRate16kHz), |
split_rate(kSampleRate16kHz), |
stream_delay_ms(0), |
- beamformer_enabled(beamformer_enabled) {} |
+ beamformer_enabled(beamformer_enabled), |
+ intelligibility_enabled(intelligibility_enabled) {} |
// Only the rate and samples fields of fwd_proc_format_ are used because the |
// forward processing number of channels is mutable and is tracked by the |
// capture_audio_. |
@@ -337,6 +335,7 @@ class AudioProcessingImpl : public AudioProcessing { |
int split_rate; |
int stream_delay_ms; |
bool beamformer_enabled; |
+ bool intelligibility_enabled; |
} capture_nonlocked_; |
struct ApmRenderState { |