| 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 72dfbf419b27ee264d870c22ef5a71330ae4d7e0..93d64fdf15549911c9db2bc2aca6c7e29408e10c 100644
|
| --- a/webrtc/modules/audio_processing/audio_processing_impl.h
|
| +++ b/webrtc/modules/audio_processing/audio_processing_impl.h
|
| @@ -122,6 +122,10 @@ class AudioProcessingImpl : public AudioProcessing {
|
| private:
|
| int InitializeLocked(const ProcessingConfig& config)
|
| EXCLUSIVE_LOCKS_REQUIRED(crit_);
|
| + int MaybeInitializeLockedRender(const ProcessingConfig& config)
|
| + EXCLUSIVE_LOCKS_REQUIRED(crit_);
|
| + int MaybeInitializeLockedCapture(const ProcessingConfig& config)
|
| + EXCLUSIVE_LOCKS_REQUIRED(crit_);
|
| int MaybeInitializeLocked(const ProcessingConfig& config)
|
| EXCLUSIVE_LOCKS_REQUIRED(crit_);
|
| // TODO(ekm): Remove once all clients updated to new interface.
|
| @@ -137,6 +141,8 @@ class AudioProcessingImpl : public AudioProcessing {
|
| bool analysis_needed(bool is_data_processed) const;
|
| bool is_rev_processed() const;
|
| bool rev_conversion_needed() const;
|
| + // TODO(peah): Add EXCLUSIVE_LOCKS_REQUIRED for the method below.
|
| + bool render_check_rev_conversion_needed() const;
|
| void InitializeExperimentalAgc() EXCLUSIVE_LOCKS_REQUIRED(crit_);
|
| void InitializeTransient() EXCLUSIVE_LOCKS_REQUIRED(crit_);
|
| void InitializeBeamformer() EXCLUSIVE_LOCKS_REQUIRED(crit_);
|
|
|