Chromium Code Reviews| Index: media/audio/audio_manager_base.h |
| diff --git a/media/audio/audio_manager_base.h b/media/audio/audio_manager_base.h |
| index 57b4fe44edb67707401d4b55bd4441dcda9c1dea..5347a9225990c92f092b85fca853a278490cdccc 100644 |
| --- a/media/audio/audio_manager_base.h |
| +++ b/media/audio/audio_manager_base.h |
| @@ -27,6 +27,7 @@ class Thread; |
| namespace media { |
| class AudioOutputDispatcher; |
| +class VirtualAudioInputStream; |
| // AudioManagerBase provides AudioManager functions common for all platforms. |
| class MEDIA_EXPORT AudioManagerBase : public AudioManager { |
| @@ -159,6 +160,11 @@ class MEDIA_EXPORT AudioManagerBase : public AudioManager { |
| // and GetMessageLoop() starts returning NULL. |
| scoped_refptr<base::MessageLoopProxy> message_loop_; |
| + // Currently active VirtualAudioInputStream. When this is set, we will |
| + // create all audio output streams as virtual streams so as to redirect them |
| + // to this virtual input stream for tab audio capture. |
|
Alpha Left Google
2012/11/28 21:26:51
No need to mention tab audio capture here.
|
| + VirtualAudioInputStream* virtual_audio_input_stream_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(AudioManagerBase); |
| }; |