| 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_; | 
|  |