| Index: webrtc/call/audio_state.h
|
| diff --git a/webrtc/call/audio_state.h b/webrtc/call/audio_state.h
|
| index 2c26a1749b5b62df61cef8aba5d606d23d1b92a9..32b7ada3f80505625f300e62569726d6f5a641cb 100644
|
| --- a/webrtc/call/audio_state.h
|
| +++ b/webrtc/call/audio_state.h
|
| @@ -16,6 +16,7 @@
|
|
|
| namespace webrtc {
|
|
|
| +class AudioProcessing;
|
| class VoiceEngine;
|
|
|
| // WORK IN PROGRESS
|
| @@ -36,8 +37,13 @@ class AudioState : public rtc::RefCountInterface {
|
| // The audio mixer connected to active receive streams. One per
|
| // AudioState.
|
| rtc::scoped_refptr<AudioMixer> audio_mixer;
|
| +
|
| + // The audio processing module.
|
| + rtc::scoped_refptr<webrtc::AudioProcessing> audio_processing;
|
| };
|
|
|
| + virtual AudioProcessing* audio_processing() = 0;
|
| +
|
| // TODO(solenberg): Replace scoped_refptr with shared_ptr once we can use it.
|
| static rtc::scoped_refptr<AudioState> Create(
|
| const AudioState::Config& config);
|
|
|