| Index: media/filters/decoder_base_unittest.cc
|
| diff --git a/media/filters/decoder_base_unittest.cc b/media/filters/decoder_base_unittest.cc
|
| index e4cec5d024abcf8253cdc8dfd571805c4531f0f7..b5bff876838807998ebe24e0498b86c2adbe7684 100644
|
| --- a/media/filters/decoder_base_unittest.cc
|
| +++ b/media/filters/decoder_base_unittest.cc
|
| @@ -61,7 +61,8 @@ class MockDecoderCallback {
|
| class MockDecoderImpl : public media::DecoderBase<
|
| MockDecoder, MockDecoderOutput> {
|
| public:
|
| - MockDecoderImpl() {
|
| + explicit MockDecoderImpl(MessageLoop* message_loop)
|
| + : media::DecoderBase<MockDecoder, MockDecoderOutput>(message_loop) {
|
| media_format_.SetAsString(media::MediaFormat::kMimeType, "mock");
|
| }
|
|
|
| @@ -116,13 +117,12 @@ ACTION(CompleteDemuxRequest) {
|
| // \ ReadCallback() -> client
|
| TEST(DecoderBaseTest, FlowControl) {
|
| MessageLoop message_loop;
|
| - scoped_refptr<MockDecoderImpl> decoder(new MockDecoderImpl());
|
| + scoped_refptr<MockDecoderImpl> decoder(new MockDecoderImpl(&message_loop));
|
| MockDecoderCallback read_callback;
|
| decoder->set_consume_audio_samples_callback(
|
| NewCallback(&read_callback, &MockDecoderCallback::OnReadComplete));
|
| scoped_refptr<MockDemuxerStream> demuxer_stream(new MockDemuxerStream());
|
| StrictMock<MockFilterCallback> callback;
|
| - decoder->set_message_loop(&message_loop);
|
|
|
| // Initailize.
|
| EXPECT_CALL(callback, OnFilterCallback());
|
|
|