summaryrefslogtreecommitdiff
path: root/media/base/audio_converter_unittest.cc
diff options
context:
space:
mode:
authorTorne (Richard Coles) <torne@google.com>2014-03-21 14:25:57 +0000
committerTorne (Richard Coles) <torne@google.com>2014-03-21 14:25:57 +0000
commit23730a6e56a168d1879203e4b3819bb36e3d8f1f (patch)
tree4b72bdd217f9beda1d1b975e21c9d646a9664c48 /media/base/audio_converter_unittest.cc
parent6d6d338a36340632714f2aab9a266979b71c3442 (diff)
downloadchromium_org-23730a6e56a168d1879203e4b3819bb36e3d8f1f.tar.gz
Merge from Chromium at DEPS revision 258528
This commit was generated by merge_to_master.py. Change-Id: Id197cbdde2c2881915f096c0426c741416884783
Diffstat (limited to 'media/base/audio_converter_unittest.cc')
-rw-r--r--media/base/audio_converter_unittest.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/media/base/audio_converter_unittest.cc b/media/base/audio_converter_unittest.cc
index aeb021c311..b1564db423 100644
--- a/media/base/audio_converter_unittest.cc
+++ b/media/base/audio_converter_unittest.cc
@@ -227,6 +227,13 @@ TEST(AudioConverterTest, AudioDelay) {
callback.last_audio_delay_milliseconds());
}
+TEST_P(AudioConverterTest, ArbitraryOutputRequestSize) {
+ // Resize output bus to be half of |output_parameters_|'s frames_per_buffer().
+ audio_bus_ = AudioBus::Create(output_parameters_.channels(),
+ output_parameters_.frames_per_buffer() / 2);
+ RunTest(1);
+}
+
TEST_P(AudioConverterTest, NoInputs) {
FillAudioData(1.0f);
EXPECT_TRUE(RenderAndValidateAudioData(0.0f));