| Index: media/base/pipeline_impl.cc
|
| diff --git a/media/base/pipeline_impl.cc b/media/base/pipeline_impl.cc
|
| index bd9e9fe8af6f0c7adb6b56f3d39963ae2ebc224f..5d7759cec24d29e0f55af70e99f58f7b3e4cfbe3 100644
|
| --- a/media/base/pipeline_impl.cc
|
| +++ b/media/base/pipeline_impl.cc
|
| @@ -93,8 +93,12 @@ bool PipelineImpl::Start(FilterFactory* factory,
|
|
|
| // Kick off initialization!
|
| running_ = true;
|
| - message_loop_->PostTask(FROM_HERE,
|
| - NewRunnableMethod(this, &PipelineImpl::StartTask, factory, url,
|
| + message_loop_->PostTask(
|
| + FROM_HERE,
|
| + NewRunnableMethod(this,
|
| + &PipelineImpl::StartTask,
|
| + make_scoped_refptr(factory),
|
| + url,
|
| callback.release()));
|
| return true;
|
| }
|
|
|