Index: media/base/pipeline_unittest.cc |
diff --git a/media/base/pipeline_unittest.cc b/media/base/pipeline_unittest.cc |
index 09d9fddfb8b42067fcdcf1f4461e11068a1bc1ca..093b51e02d2c6f877bc6ca1cbeffe63fa3a9e052 100644 |
--- a/media/base/pipeline_unittest.cc |
+++ b/media/base/pipeline_unittest.cc |
@@ -84,6 +84,7 @@ class PipelineTest : public ::testing::Test { |
MOCK_METHOD1(OnError, void(PipelineStatus)); |
MOCK_METHOD1(OnMetadata, void(PipelineMetadata)); |
MOCK_METHOD1(OnBufferingStateChange, void(BufferingState)); |
+ MOCK_METHOD1(OnVideoFramePaint, void(const scoped_refptr<VideoFrame>&)); |
MOCK_METHOD0(OnDurationChange, void()); |
private: |
@@ -169,9 +170,9 @@ class PipelineTest : public ::testing::Test { |
// Sets up expectations to allow the video renderer to initialize. |
void SetRendererExpectations() { |
- EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _)) |
+ EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _, _)) |
.WillOnce(DoAll(SaveArg<3>(&buffering_state_cb_), |
- SaveArg<4>(&ended_cb_), |
+ SaveArg<5>(&ended_cb_), |
PostCallback<1>(PIPELINE_OK))); |
EXPECT_CALL(*renderer_, HasAudio()).WillRepeatedly(Return(audio_stream())); |
EXPECT_CALL(*renderer_, HasVideo()).WillRepeatedly(Return(video_stream())); |
@@ -195,6 +196,8 @@ class PipelineTest : public ::testing::Test { |
base::Bind(&CallbackHelper::OnMetadata, base::Unretained(&callbacks_)), |
base::Bind(&CallbackHelper::OnBufferingStateChange, |
base::Unretained(&callbacks_)), |
+ base::Bind(&CallbackHelper::OnVideoFramePaint, |
+ base::Unretained(&callbacks_)), |
base::Bind(&CallbackHelper::OnDurationChange, |
base::Unretained(&callbacks_)), |
base::Bind(&PipelineTest::OnAddTextTrack, base::Unretained(this)), |
@@ -855,13 +858,13 @@ class PipelineTeardownTest : public PipelineTest { |
if (state == kInitRenderer) { |
if (stop_or_error == kStop) { |
- EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _)) |
+ EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _, _)) |
.WillOnce(DoAll(Stop(pipeline_.get(), stop_cb), |
PostCallback<1>(PIPELINE_OK))); |
ExpectPipelineStopAndDestroyPipeline(); |
} else { |
status = PIPELINE_ERROR_INITIALIZATION_FAILED; |
- EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _)) |
+ EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _, _)) |
.WillOnce(PostCallback<1>(status)); |
} |
@@ -870,7 +873,7 @@ class PipelineTeardownTest : public PipelineTest { |
return status; |
} |
- EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _)) |
+ EXPECT_CALL(*renderer_, Initialize(_, _, _, _, _, _, _, _)) |
.WillOnce(DoAll(SaveArg<3>(&buffering_state_cb_), |
PostCallback<1>(PIPELINE_OK))); |