Index: media/filters/video_renderer_impl_unittest.cc |
diff --git a/media/filters/video_renderer_impl_unittest.cc b/media/filters/video_renderer_impl_unittest.cc |
index 4f44939640ad7d172f25076d2d7b97d1b67d006e..1650aa032030464ea75beb27caead570b34483a1 100644 |
--- a/media/filters/video_renderer_impl_unittest.cc |
+++ b/media/filters/video_renderer_impl_unittest.cc |
@@ -140,6 +140,7 @@ class VideoRendererImplTest : public ::testing::Test { |
void Destroy() { |
SCOPED_TRACE("Destroy()"); |
renderer_.reset(); |
+ message_loop_.RunUntilIdle(); |
} |
// Parses a string representation of video frames and generates corresponding |
@@ -541,7 +542,7 @@ TEST_F(VideoRendererImplTest, Underflow) { |
WaitableMessageLoopEvent event; |
EXPECT_CALL(mock_cb_, BufferingStateChange(BUFFERING_HAVE_NOTHING)) |
.WillOnce(RunClosure(event.GetClosure())); |
- AdvanceTimeInMs(3000); // Must match kTimeToDeclareHaveNothing. |
+ AdvanceTimeInMs(3000); // Must match kTimeToDeclareHaveNothing. |
event.RunAndWait(); |
} |