| Index: media/base/pipeline_impl.cc
|
| diff --git a/media/base/pipeline_impl.cc b/media/base/pipeline_impl.cc
|
| index 2128c348e7e1cec3ab7abf404240192dc22a9858..214be7d07c03405ede2d2dfe1194a3ba596616d5 100644
|
| --- a/media/base/pipeline_impl.cc
|
| +++ b/media/base/pipeline_impl.cc
|
| @@ -1027,7 +1027,7 @@ void PipelineImpl::PrepareFilter(scoped_refptr<MediaFilter> filter) {
|
| DCHECK(filter_types_.find(filter->filter_type()) == filter_types_.end())
|
| << "Filter type " << filter->filter_type() << " already exists";
|
| filter->set_host(this);
|
| - filters_.push_back(filter.get());
|
| + filters_.push_back(make_scoped_refptr(filter.get()));
|
| filter_types_[filter->filter_type()] = filter.get();
|
| }
|
|
|
|
|