Index: media/filters/fake_video_decoder.cc |
diff --git a/media/filters/fake_video_decoder.cc b/media/filters/fake_video_decoder.cc |
index 4c6fa9a7712b6ee605f1bf18e7bb3c53c611b547..276a5ac506443d9dfe0696353d7fd57ee2a99d77 100644 |
--- a/media/filters/fake_video_decoder.cc |
+++ b/media/filters/fake_video_decoder.cc |
@@ -47,7 +47,7 @@ std::string FakeVideoDecoder::GetDisplayName() const { |
void FakeVideoDecoder::Initialize(const VideoDecoderConfig& config, |
bool low_delay, |
- const PipelineStatusCB& status_cb, |
+ const InitCB& init_cb, |
const OutputCB& output_cb) { |
DCHECK(thread_checker_.CalledOnValidThread()); |
DCHECK(config.IsValidConfig()); |
@@ -56,7 +56,7 @@ void FakeVideoDecoder::Initialize(const VideoDecoderConfig& config, |
DCHECK(reset_cb_.IsNull()) << "No reinitialization during pending reset."; |
current_config_ = config; |
- init_cb_.SetCallback(BindToCurrentLoop(status_cb)); |
+ init_cb_.SetCallback(BindToCurrentLoop(init_cb)); |
// Don't need BindToCurrentLoop() because |output_cb_| is only called from |
// RunDecodeCallback() which is posted from Decode(). |
@@ -69,10 +69,10 @@ void FakeVideoDecoder::Initialize(const VideoDecoderConfig& config, |
if (fail_to_initialize_) { |
state_ = STATE_ERROR; |
- init_cb_.RunOrHold(DECODER_ERROR_NOT_SUPPORTED); |
+ init_cb_.RunOrHold(false); |
} else { |
state_ = STATE_NORMAL; |
- init_cb_.RunOrHold(PIPELINE_OK); |
+ init_cb_.RunOrHold(true); |
} |
} |