Index: media/base/pipeline.cc |
diff --git a/media/base/pipeline.cc b/media/base/pipeline.cc |
index 0f268c967efeb3f2759af823991d92d0adec412e..e1ece2959c9f40f928dc0e2a37a0b1306b9eb0b5 100644 |
--- a/media/base/pipeline.cc |
+++ b/media/base/pipeline.cc |
@@ -1137,6 +1137,7 @@ void Pipeline::OnDemuxerBuilt(PipelineStatus status, Demuxer* demuxer) { |
return; |
} |
+ demuxer_ = demuxer; |
if (status != PIPELINE_OK) { |
SetError(status); |
return; |
@@ -1147,7 +1148,6 @@ void Pipeline::OnDemuxerBuilt(PipelineStatus status, Demuxer* demuxer) { |
return; |
} |
- demuxer_ = demuxer; |
demuxer_->set_host(this); |
{ |