Index: media/audio/win/audio_output_win_unittest.cc |
=================================================================== |
--- media/audio/win/audio_output_win_unittest.cc (revision 128216) |
+++ media/audio/win/audio_output_win_unittest.cc (working copy) |
@@ -197,8 +197,8 @@ |
TEST(WinAudioTest, MockStreamBasicCallbacks) { |
scoped_ptr<AudioManager> audio_man(AudioManager::Create()); |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_MOCK, CHANNEL_LAYOUT_STEREO, 8000, |
- 8, 128)); |
+ AudioParameters(AudioParameters::AUDIO_MOCK, false, |
+ CHANNEL_LAYOUT_STEREO, 8000, 8, 128)); |
ASSERT_TRUE(NULL != oas); |
EXPECT_TRUE(oas->Open()); |
TestSourceBasic source; |
@@ -226,8 +226,8 @@ |
} |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_STEREO, |
- 8000, 16, 256)); |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_STEREO, 8000, 16, 256)); |
ASSERT_TRUE(NULL != oas); |
oas->Close(); |
} |
@@ -242,21 +242,21 @@ |
AudioParameters::Format fmt = AudioParameters::AUDIO_PCM_LINEAR; |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_UNSUPPORTED, 8000, 16, 256))); |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_UNSUPPORTED, 8000, 16, 256))); |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_MONO, 1024 * 1024, 16, 256))); |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_MONO, 1024 * 1024, 16, 256))); |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_STEREO, 8000, 80, 256))); |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_STEREO, 8000, 80, 256))); |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_UNSUPPORTED, 8000, 16, 256))); |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_UNSUPPORTED, 8000, 16, 256))); |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_STEREO, -8000, 16, 256))); |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_STEREO, -8000, 16, 256))); |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_MONO, 8000, 16, -100))); |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_MONO, 8000, 16, -100))); |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_MONO, 8000, 16, 0))); |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_MONO, 8000, 16, 0))); |
EXPECT_TRUE(NULL == audio_man->MakeAudioOutputStream( |
- AudioParameters(fmt, CHANNEL_LAYOUT_MONO, 8000, 16, |
+ AudioParameters(fmt, false, CHANNEL_LAYOUT_MONO, 8000, 16, |
media::limits::kMaxSamplesPerPacket + 1))); |
} |
@@ -269,8 +269,8 @@ |
} |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_STEREO, |
- 8000, 16, 256)); |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_STEREO, 8000, 16, 256)); |
ASSERT_TRUE(NULL != oas); |
EXPECT_TRUE(oas->Open()); |
oas->Close(); |
@@ -285,8 +285,8 @@ |
} |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_STEREO, |
- 8000, 16, 1024 * 1024 * 1024)); |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_STEREO, 8000, 16, 1024 * 1024 * 1024)); |
EXPECT_TRUE(NULL == oas); |
if (oas) |
oas->Close(); |
@@ -302,8 +302,8 @@ |
} |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
- 16000, 16, 256)); |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, 16000, 16, 256)); |
ASSERT_TRUE(NULL != oas); |
TestSourceTripleBuffer test_triple_buffer; |
EXPECT_TRUE(oas->Open()); |
@@ -327,8 +327,8 @@ |
} |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
- 16000, 16, 256)); |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, 16000, 16, 256)); |
ASSERT_TRUE(NULL != oas); |
TestSourceLaggy test_laggy(2, 90); |
EXPECT_TRUE(oas->Open()); |
@@ -355,7 +355,8 @@ |
uint32 samples_100_ms = AudioParameters::kAudioCDSampleRate / 10; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, |
AudioParameters::kAudioCDSampleRate, 16, samples_100_ms)); |
ASSERT_TRUE(NULL != oas); |
@@ -386,7 +387,8 @@ |
uint32 samples_100_ms = AudioParameters::kAudioCDSampleRate / 10; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, |
AudioParameters::kAudioCDSampleRate, 16, samples_100_ms)); |
ASSERT_TRUE(NULL != oas); |
@@ -414,7 +416,8 @@ |
uint32 samples_100_ms = AudioParameters::kAudioCDSampleRate / 20; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, |
AudioParameters::kAudioCDSampleRate / 2, 16, |
samples_100_ms)); |
ASSERT_TRUE(NULL != oas); |
@@ -464,7 +467,8 @@ |
const uint32 kSize100ms = kSamples100ms * 2; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, |
16000, 16, kSamples100ms)); |
ASSERT_TRUE(NULL != oas); |
@@ -508,7 +512,8 @@ |
uint32 samples_100_ms = AudioParameters::kAudioCDSampleRate / 10; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, |
AudioParameters::kAudioCDSampleRate, 16, samples_100_ms)); |
ASSERT_TRUE(NULL != oas); |
@@ -554,7 +559,7 @@ |
(base::win::GetVersion() <= base::win::VERSION_XP) ? n = 5 : n = 1; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
AudioParameters(AudioParameters::AUDIO_PCM_LOW_LATENCY, |
- CHANNEL_LAYOUT_MONO, sample_rate, |
+ false, CHANNEL_LAYOUT_MONO, sample_rate, |
16, n * samples_10_ms)); |
ASSERT_TRUE(NULL != oas); |
@@ -588,7 +593,8 @@ |
uint32 samples_100_ms = AudioParameters::kAudioCDSampleRate / 10; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, CHANNEL_LAYOUT_MONO, |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
+ CHANNEL_LAYOUT_MONO, |
AudioParameters::kAudioCDSampleRate, 16, samples_100_ms)); |
ASSERT_TRUE(NULL != oas); |
@@ -716,7 +722,7 @@ |
int sample_rate = AudioParameters::kAudioCDSampleRate; |
const uint32 kSamples20ms = sample_rate / 50; |
AudioOutputStream* oas = audio_man->MakeAudioOutputStream( |
- AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, |
+ AudioParameters(AudioParameters::AUDIO_PCM_LINEAR, false, |
CHANNEL_LAYOUT_MONO, sample_rate, 16, kSamples20ms)); |
ASSERT_TRUE(NULL != oas); |