| Index: media/filters/audio_renderer_impl_unittest.cc
|
| diff --git a/media/filters/audio_renderer_impl_unittest.cc b/media/filters/audio_renderer_impl_unittest.cc
|
| index cb7626fe0c5b44cd30edcbd4f3ad5cf6b9767375..f216c1ba54ec3c68c035ecf43ea87371fa76d0a3 100644
|
| --- a/media/filters/audio_renderer_impl_unittest.cc
|
| +++ b/media/filters/audio_renderer_impl_unittest.cc
|
| @@ -572,12 +572,14 @@ TEST_F(AudioRendererImplTest, Underflow) {
|
| // update.
|
| EXPECT_CALL(*this, OnBufferingStateChange(BUFFERING_HAVE_NOTHING));
|
| EXPECT_FALSE(ConsumeBufferedData(kDataSize, NULL));
|
| + base::RunLoop().RunUntilIdle();
|
|
|
| // Verify we're still not getting audio data.
|
| bool muted = false;
|
| EXPECT_EQ(0, frames_buffered());
|
| EXPECT_FALSE(ConsumeBufferedData(kDataSize, &muted));
|
| EXPECT_TRUE(muted);
|
| + base::RunLoop().RunUntilIdle();
|
|
|
| // Deliver enough data to have enough for buffering.
|
| EXPECT_CALL(*this, OnBufferingStateChange(BUFFERING_HAVE_ENOUGH));
|
| @@ -602,6 +604,7 @@ TEST_F(AudioRendererImplTest, Underflow_CapacityResetsAfterFlush) {
|
| int initial_capacity = buffer_capacity();
|
| EXPECT_CALL(*this, OnBufferingStateChange(BUFFERING_HAVE_NOTHING));
|
| EXPECT_FALSE(ConsumeBufferedData(kDataSize, NULL));
|
| + base::RunLoop().RunUntilIdle();
|
|
|
| // Verify that the buffer capacity increased as a result of underflowing.
|
| EXPECT_GT(buffer_capacity(), initial_capacity);
|
|
|