| Index: media/base/filter_collection.cc
|
| diff --git a/media/base/filter_collection.cc b/media/base/filter_collection.cc
|
| index ed2339f3f9cdea625e84c1fe87e8381a6d234e88..172369c619db8ea7c25c600ca11362781c830118 100644
|
| --- a/media/base/filter_collection.cc
|
| +++ b/media/base/filter_collection.cc
|
| @@ -12,9 +12,9 @@ FilterCollection::FilterCollection() {}
|
|
|
| FilterCollection::~FilterCollection() {}
|
|
|
| -void FilterCollection::SetDemuxerFactory(DemuxerFactory* factory) {
|
| - DCHECK(factory);
|
| - demuxer_factory_.reset(factory);
|
| +void FilterCollection::SetDemuxerFactory(scoped_ptr<DemuxerFactory> factory) {
|
| + DCHECK(factory.get());
|
| + demuxer_factory_ = factory.Pass();
|
| }
|
|
|
| DemuxerFactory* FilterCollection::GetDemuxerFactory() {
|
|
|