| 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 1ca5a8c19e7da052827b08c7916f4c38ac5405f8..c4d5f084037d89a9523d94308aff4448649321fd 100644
|
| --- a/webrtc/modules/audio_processing/audio_processing_impl.h
|
| +++ b/webrtc/modules/audio_processing/audio_processing_impl.h
|
| @@ -39,18 +39,6 @@ class AudioConverter;
|
| template<typename T>
|
| class Beamformer;
|
|
|
| -class EchoCancellationImpl;
|
| -class EchoControlMobileImpl;
|
| -class GainControlImpl;
|
| -class GainControlForNewAgc;
|
| -class HighPassFilterImpl;
|
| -class LevelEstimatorImpl;
|
| -class NoiseSuppressionImpl;
|
| -class ProcessingComponent;
|
| -class TransientSuppressor;
|
| -class VoiceDetectionImpl;
|
| -class IntelligibilityEnhancer;
|
| -
|
| class AudioProcessingImpl : public AudioProcessing {
|
| public:
|
| // Methods forcing APM to run in a single-threaded manner.
|
| @@ -195,6 +183,8 @@ class AudioProcessingImpl : public AudioProcessing {
|
| EXCLUSIVE_LOCKS_REQUIRED(crit_render_, crit_capture_);
|
| void InitializeHighPassFilter()
|
| EXCLUSIVE_LOCKS_REQUIRED(crit_capture_);
|
| + void InitializeNoiseSuppression()
|
| + EXCLUSIVE_LOCKS_REQUIRED(crit_capture_);
|
| int InitializeLocked(const ProcessingConfig& config)
|
| EXCLUSIVE_LOCKS_REQUIRED(crit_render_, crit_capture_);
|
|
|
|
|