| Index: media/filters/video_renderer_base_unittest.cc
 | 
| diff --git a/media/filters/video_renderer_base_unittest.cc b/media/filters/video_renderer_base_unittest.cc
 | 
| index 945940a1d10c53304438ee8aac9f117c898a3357..8044a11d06499f5a6861097e672e31722bdbeaa1 100644
 | 
| --- a/media/filters/video_renderer_base_unittest.cc
 | 
| +++ b/media/filters/video_renderer_base_unittest.cc
 | 
| @@ -507,6 +507,22 @@ TEST_F(VideoRendererBaseTest, Preroll_RightAfter) {
 | 
|    Shutdown();
 | 
|  }
 | 
|  
 | 
| +TEST_F(VideoRendererBaseTest, PlayAfterPreroll) {
 | 
| +  Initialize();
 | 
| +  Pause();
 | 
| +  Flush();
 | 
| +  QueuePrerollFrames(kFrameDurationInMs * 4);
 | 
| +
 | 
| +  Preroll(kFrameDurationInMs * 4, PIPELINE_OK);
 | 
| +  EXPECT_EQ(kFrameDurationInMs * 4, GetCurrentTimestampInMs());
 | 
| +
 | 
| +  Play();
 | 
| +  // Advance time past prerolled time to trigger a Read().
 | 
| +  AdvanceTimeInMs(5 * kFrameDurationInMs);
 | 
| +  WaitForPendingRead();
 | 
| +  Shutdown();
 | 
| +}
 | 
| +
 | 
|  TEST_F(VideoRendererBaseTest, GetCurrentFrame_Initialized) {
 | 
|    Initialize();
 | 
|    EXPECT_TRUE(GetCurrentFrame().get());  // Due to prerolling.
 | 
| 
 |