| Index: media/filters/audio_renderer_base_unittest.cc
|
| diff --git a/media/filters/audio_renderer_base_unittest.cc b/media/filters/audio_renderer_base_unittest.cc
|
| index 2dd5cc80c9b5dbaf7213c34177f3b79b9777e0e7..0bf6880168fa3124355c3c40ac66d0c3f068c220 100644
|
| --- a/media/filters/audio_renderer_base_unittest.cc
|
| +++ b/media/filters/audio_renderer_base_unittest.cc
|
| @@ -88,11 +88,22 @@ class AudioRendererBaseTest : public ::testing::Test {
|
| base::Unretained(this));
|
| }
|
|
|
| + void OnAudioTimeCallback(
|
| + base::TimeDelta current_time, base::TimeDelta max_time) {
|
| + CHECK(current_time <= max_time);
|
| + }
|
| +
|
| + AudioRenderer::AudioTimeCB NewAudioTimeClosure() {
|
| + return base::Bind(&AudioRendererBaseTest::OnAudioTimeCallback,
|
| + base::Unretained(this));
|
| + }
|
| +
|
| void Initialize() {
|
| EXPECT_CALL(*renderer_, OnInitialize(_, _, _))
|
| .WillOnce(Return(true));
|
| renderer_->Initialize(
|
| - decoder_, NewExpectedClosure(), NewUnderflowClosure());
|
| + decoder_, NewExpectedClosure(), NewUnderflowClosure(),
|
| + NewAudioTimeClosure());
|
| }
|
|
|
| void Preroll() {
|
| @@ -195,7 +206,8 @@ TEST_F(AudioRendererBaseTest, Initialize_Failed) {
|
| EXPECT_CALL(*renderer_, OnInitialize(_, _, _))
|
| .WillOnce(Return(false));
|
| EXPECT_CALL(host_, SetError(PIPELINE_ERROR_INITIALIZATION_FAILED));
|
| - renderer_->Initialize(decoder_, NewExpectedClosure(), NewUnderflowClosure());
|
| + renderer_->Initialize(decoder_, NewExpectedClosure(), NewUnderflowClosure(),
|
| + NewAudioTimeClosure());
|
|
|
| // We should have no reads.
|
| EXPECT_TRUE(read_cb_.is_null());
|
| @@ -204,7 +216,8 @@ TEST_F(AudioRendererBaseTest, Initialize_Failed) {
|
| TEST_F(AudioRendererBaseTest, Initialize_Successful) {
|
| EXPECT_CALL(*renderer_, OnInitialize(_, _, _))
|
| .WillOnce(Return(true));
|
| - renderer_->Initialize(decoder_, NewExpectedClosure(), NewUnderflowClosure());
|
| + renderer_->Initialize(decoder_, NewExpectedClosure(), NewUnderflowClosure(),
|
| + NewAudioTimeClosure());
|
|
|
| // We should have no reads.
|
| EXPECT_TRUE(read_cb_.is_null());
|
|
|