diff options
author | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-15 08:34:06 +0000 |
---|---|---|
committer | satish@chromium.org <satish@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-15 08:34:06 +0000 |
commit | 74532a5880470f854def44a862a79af012bfd395 (patch) | |
tree | bfd5181457430fc88f39246364cb575f1593bc92 /media/audio/win | |
parent | 9ea053e87d2141867ee3429d8917809fe2e33c80 (diff) | |
download | chromium_src-74532a5880470f854def44a862a79af012bfd395.zip chromium_src-74532a5880470f854def44a862a79af012bfd395.tar.gz chromium_src-74532a5880470f854def44a862a79af012bfd395.tar.bz2 |
Add a fake audio input stream for testing purposes.
This will be used by unit tests in subsequent patches.
BUG=none
TEST=no new features added and nothing new to test
Review URL: http://codereview.chromium.org/2909015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52464 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/audio/win')
-rw-r--r-- | media/audio/win/audio_manager_win.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/media/audio/win/audio_manager_win.cc b/media/audio/win/audio_manager_win.cc index 0c42015..061d2d8 100644 --- a/media/audio/win/audio_manager_win.cc +++ b/media/audio/win/audio_manager_win.cc @@ -9,6 +9,7 @@ #include "base/at_exit.h" #include "base/basictypes.h" +#include "media/audio/fake_audio_input_stream.h" #include "media/audio/fake_audio_output_stream.h" #include "media/audio/win/audio_manager_win.h" #include "media/audio/win/wavein_input_win.h" @@ -94,7 +95,9 @@ AudioInputStream* AudioManagerWin::MakeAudioInputStream( return NULL; if (format == AUDIO_MOCK) { - // TODO(satish): Add mock audio input stream. + return FakeAudioInputStream::MakeFakeStream(channels, bits_per_sample, + sample_rate, + samples_per_packet); } else if (format == AUDIO_PCM_LINEAR) { return new PCMWaveInAudioInputStream(this, channels, sample_rate, kNumInputBuffers, bits_per_sample, |