Index: trunk/src/media/base/pipeline.cc |
=================================================================== |
--- trunk/src/media/base/pipeline.cc (revision 195011) |
+++ trunk/src/media/base/pipeline.cc (working copy) |
@@ -944,6 +944,7 @@ |
video_renderer_ = filter_collection_->GetVideoRenderer(); |
video_renderer_->Initialize( |
stream, |
+ *filter_collection_->GetVideoDecoders(), |
done_cb, |
base::Bind(&Pipeline::OnUpdateStatistics, this), |
base::Bind(&Pipeline::OnVideoTimeUpdate, this), |
@@ -952,6 +953,7 @@ |
base::Bind(&Pipeline::SetError, this), |
base::Bind(&Pipeline::GetMediaTime, this), |
base::Bind(&Pipeline::GetMediaDuration, this)); |
+ filter_collection_->GetVideoDecoders()->clear(); |
} |
void Pipeline::OnAudioUnderflow() { |