Index: media/base/pipeline_impl_unittest.cc |
diff --git a/media/base/pipeline_impl_unittest.cc b/media/base/pipeline_impl_unittest.cc |
index 49f69bd9de5d440f97b1918dcaaf9cc64f48000d..d08ecf1c173c58526069edb5d0c1cf23059e88ad 100644 |
--- a/media/base/pipeline_impl_unittest.cc |
+++ b/media/base/pipeline_impl_unittest.cc |
@@ -276,6 +276,11 @@ |
void ExpectSuspend() { |
EXPECT_CALL(*renderer_, SetPlaybackRate(0)); |
+ EXPECT_CALL(*renderer_, Flush(_)) |
+ .WillOnce(DoAll( |
+ SetBufferingState(&buffering_state_cb_, BUFFERING_HAVE_NOTHING), |
+ RunClosure<0>())); |
+ EXPECT_CALL(callbacks_, OnBufferingStateChange(BUFFERING_HAVE_NOTHING)); |
EXPECT_CALL(callbacks_, OnSuspend(PIPELINE_OK)); |
} |
@@ -1076,7 +1081,12 @@ |
base::Bind(&CallbackHelper::OnStop, base::Unretained(&callbacks_)); |
EXPECT_CALL(*renderer_, SetPlaybackRate(0)); |
+ EXPECT_CALL(callbacks_, OnBufferingStateChange(BUFFERING_HAVE_NOTHING)); |
EXPECT_CALL(callbacks_, OnSuspend(PIPELINE_OK)); |
+ EXPECT_CALL(*renderer_, Flush(_)) |
+ .WillOnce(DoAll( |
+ SetBufferingState(&buffering_state_cb_, BUFFERING_HAVE_NOTHING), |
+ RunClosure<0>())); |
if (state == kResuming) { |
if (stop_or_error == kStop) { |
EXPECT_CALL(*demuxer_, Seek(_, _)) |