| Index: media/filters/chunk_demuxer_factory.h
|
| diff --git a/media/filters/chunk_demuxer_factory.h b/media/filters/chunk_demuxer_factory.h
|
| index 2cad89790557ad9ee8ae0dfcb93912e808e780d1..bee27dc4e18737090ae545e29caf8127c7b7ebb7 100644
|
| --- a/media/filters/chunk_demuxer_factory.h
|
| +++ b/media/filters/chunk_demuxer_factory.h
|
| @@ -22,14 +22,14 @@ class ChunkDemuxerClient;
|
| // ChunkDemuxer should be used for playback.
|
| class MEDIA_EXPORT ChunkDemuxerFactory : public DemuxerFactory {
|
| public:
|
| - // Takes ownership of |delegate_factory|.
|
| - ChunkDemuxerFactory(const std::string& url, DemuxerFactory* delegate_factory,
|
| + ChunkDemuxerFactory(const std::string& url,
|
| + scoped_ptr<DemuxerFactory> delegate_factory,
|
| ChunkDemuxerClient* client);
|
| virtual ~ChunkDemuxerFactory();
|
|
|
| // DemuxerFactory methods.
|
| virtual void Build(const std::string& url, const BuildCallback& cb) OVERRIDE;
|
| - virtual DemuxerFactory* Clone() const OVERRIDE;
|
| + virtual scoped_ptr<DemuxerFactory> Clone() const OVERRIDE;
|
|
|
| private:
|
| std::string url_;
|
|
|