Chromium Code Reviews| 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 4b9011dc8800910010666546f2897fde66691c47..8413c09d57591c842ebcde5c3f572b8f75b2be6c 100644 | 
| --- a/webrtc/modules/audio_processing/audio_processing_impl.h | 
| +++ b/webrtc/modules/audio_processing/audio_processing_impl.h | 
| @@ -46,6 +46,7 @@ class AudioProcessingImpl : public AudioProcessing { | 
| // AudioProcessingImpl takes ownership of beamformer. | 
| AudioProcessingImpl(const Config& config, NonlinearBeamformer* beamformer); | 
| virtual ~AudioProcessingImpl(); | 
| + int ApplySettings(const ApmSettings& settings) override; | 
| 
 
the sun
2016/08/30 10:32:38
Call, AudioReceiveStream etc, use "Config" for the
 
hlundin-webrtc
2016/08/30 11:26:26
Acknowledged.
 
peah-webrtc
2016/08/30 17:05:57
Acknowledged.
 
peah-webrtc
2016/08/30 17:05:57
Done!
 
 | 
| int Initialize() override; | 
| int Initialize(int input_sample_rate_hz, | 
| int output_sample_rate_hz, | 
| @@ -322,14 +323,12 @@ class AudioProcessingImpl : public AudioProcessing { | 
| struct ApmCaptureNonLockedState { | 
| ApmCaptureNonLockedState(bool beamformer_enabled, | 
| - bool intelligibility_enabled, | 
| - bool level_controller_enabled) | 
| + bool intelligibility_enabled) | 
| : fwd_proc_format(kSampleRate16kHz), | 
| split_rate(kSampleRate16kHz), | 
| stream_delay_ms(0), | 
| beamformer_enabled(beamformer_enabled), | 
| - intelligibility_enabled(intelligibility_enabled), | 
| - level_controller_enabled(level_controller_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_. | 
| @@ -338,7 +337,7 @@ class AudioProcessingImpl : public AudioProcessing { | 
| int stream_delay_ms; | 
| bool beamformer_enabled; | 
| bool intelligibility_enabled; | 
| - bool level_controller_enabled; | 
| + bool level_controller_enabled = false; | 
| } capture_nonlocked_; | 
| struct ApmRenderState { |