Index: media/audio/win/wavein_input_win.h |
diff --git a/media/audio/win/wavein_input_win.h b/media/audio/win/wavein_input_win.h |
index df5ce4d129bcf29fdc0ebc4e9e445372007a90a2..5b1edd59fb363f8e07f8db8a93d9fe9201ccb95c 100644 |
--- a/media/audio/win/wavein_input_win.h |
+++ b/media/audio/win/wavein_input_win.h |
@@ -20,6 +20,7 @@ |
namespace media { |
+class AudioBus; |
class AudioManagerWin; |
class PCMWaveInAudioInputStream : public AudioInputStream { |
@@ -123,6 +124,10 @@ class PCMWaveInAudioInputStream : public AudioInputStream { |
// Lock used to avoid conflicts when Stop() is called during a callback. |
base::Lock lock_; |
+ // Extra audio bus used for storage of deinterleaved data for the OnData |
+ // callback. |
+ scoped_ptr<media::AudioBus> audio_bus_; |
+ |
DISALLOW_COPY_AND_ASSIGN(PCMWaveInAudioInputStream); |
}; |