Index: media/filters/omx_video_decode_engine.cc |
=================================================================== |
--- media/filters/omx_video_decode_engine.cc (revision 48428) |
+++ media/filters/omx_video_decode_engine.cc (working copy) |
@@ -105,6 +105,8 @@ |
message_loop_->PostTask(FROM_HERE, |
NewRunnableMethod(this, &OmxVideoDecodeEngine::InitializeTask)); |
+ |
+ client_state_ = kClientInitializing; |
} |
// This method handles only input buffer, without coupling with output |
@@ -238,12 +240,11 @@ |
// Function sequence for initializing |
void OmxVideoDecodeEngine::InitializeTask() { |
DCHECK_EQ(message_loop_, MessageLoop::current()); |
- DCHECK_EQ(client_state_, kClientNotInitialized); |
+ DCHECK_EQ(client_state_, kClientInitializing); |
DCHECK_EQ(il_state_, kIlNone); |
il_state_ = kIlNone; |
expected_il_state_ = kIlLoaded; |
- client_state_ = kClientInitializing; |
input_port_enabled_ = true; |
output_port_state_ = kPortEnabled; |
if (!CreateComponent()) { |