summaryrefslogtreecommitdiff
path: root/chromium/media/renderers/video_renderer_impl_unittest.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-05-03 13:42:47 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-05-15 10:27:51 +0000
commit8c5c43c7b138c9b4b0bf56d946e61d3bbc111bec (patch)
treed29d987c4d7b173cf853279b79a51598f104b403 /chromium/media/renderers/video_renderer_impl_unittest.cc
parent830c9e163d31a9180fadca926b3e1d7dfffb5021 (diff)
downloadqtwebengine-chromium-8c5c43c7b138c9b4b0bf56d946e61d3bbc111bec.tar.gz
BASELINE: Update Chromium to 66.0.3359.156
Change-Id: I0c9831ad39911a086b6377b16f995ad75a51e441 Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'chromium/media/renderers/video_renderer_impl_unittest.cc')
-rw-r--r--chromium/media/renderers/video_renderer_impl_unittest.cc13
1 files changed, 6 insertions, 7 deletions
diff --git a/chromium/media/renderers/video_renderer_impl_unittest.cc b/chromium/media/renderers/video_renderer_impl_unittest.cc
index 7f29b6f34ae..ff46050934a 100644
--- a/chromium/media/renderers/video_renderer_impl_unittest.cc
+++ b/chromium/media/renderers/video_renderer_impl_unittest.cc
@@ -410,15 +410,14 @@ class VideoRendererImplTest : public testing::Test {
WaitableMessageLoopEvent event;
EXPECT_CALL(mock_cb_, OnBufferingStateChange(BUFFERING_HAVE_NOTHING))
.WillOnce(RunClosure(event.GetClosure()));
- EXPECT_CALL(mock_cb_, FrameReceived(HasTimestampMatcher(20))).Times(1);
+ EXPECT_CALL(mock_cb_, FrameReceived(HasTimestampMatcher(60))).Times(1);
EXPECT_CALL(mock_cb_, OnStatisticsUpdate(_)).Times(AnyNumber());
- AdvanceTimeInMs(20);
+ AdvanceTimeInMs(79);
event.RunAndWait();
Mock::VerifyAndClearExpectations(&mock_cb_);
}
- AdvanceTimeInMs(59);
- EXPECT_EQ(3u, renderer_->frames_queued_for_testing());
+ EXPECT_EQ(1u, renderer_->frames_queued_for_testing());
time_source_.StopTicking();
renderer_->OnTimeStopped();
EXPECT_EQ(0u, renderer_->frames_queued_for_testing());
@@ -1479,7 +1478,7 @@ class VideoRendererImplAsyncAddFrameReadyTest : public VideoRendererImplTest {
}
protected:
- std::vector<base::Closure> frame_ready_cbs_;
+ std::vector<base::OnceClosure> frame_ready_cbs_;
};
TEST_F(VideoRendererImplAsyncAddFrameReadyTest, InitializeAndStartPlayingFrom) {
@@ -1495,7 +1494,7 @@ TEST_F(VideoRendererImplAsyncAddFrameReadyTest, InitializeAndStartPlayingFrom) {
uint32_t frame_ready_index = 0;
while (frame_ready_index < frame_ready_cbs_.size()) {
- frame_ready_cbs_[frame_ready_index++].Run();
+ std::move(frame_ready_cbs_[frame_ready_index++]).Run();
base::RunLoop().RunUntilIdle();
}
Destroy();
@@ -1508,7 +1507,7 @@ TEST_F(VideoRendererImplAsyncAddFrameReadyTest, WeakFactoryDiscardsOneFrame) {
Flush();
ASSERT_EQ(1u, frame_ready_cbs_.size());
// This frame will be discarded.
- frame_ready_cbs_.front().Run();
+ std::move(frame_ready_cbs_.front()).Run();
Destroy();
}