Index: media/filters/chunk_demuxer.h |
diff --git a/media/filters/chunk_demuxer.h b/media/filters/chunk_demuxer.h |
index 8e141c8b62159fd5574ea3428a9d2b70148f52b4..ae690b912fc798d8070bd238587783ecca8b4a19 100644 |
--- a/media/filters/chunk_demuxer.h |
+++ b/media/filters/chunk_demuxer.h |
@@ -26,7 +26,8 @@ class MEDIA_EXPORT ChunkDemuxer : public Demuxer, public StreamParserHost { |
virtual ~ChunkDemuxer(); |
// Demuxer implementation. |
- virtual void Initialize(const PipelineStatusCB& cb) OVERRIDE; |
+ virtual void Initialize(DemuxerHost* host, |
+ const PipelineStatusCB& cb) OVERRIDE; |
virtual void Stop(const base::Closure& callback) OVERRIDE; |
virtual void Seek(base::TimeDelta time, const PipelineStatusCB& cb) OVERRIDE; |
virtual void OnAudioRendererDisabled() OVERRIDE; |
@@ -74,6 +75,7 @@ class MEDIA_EXPORT ChunkDemuxer : public Demuxer, public StreamParserHost { |
base::Lock lock_; |
State state_; |
+ DemuxerHost* host_; |
ChunkDemuxerClient* client_; |
PipelineStatusCB init_cb_; |
PipelineStatusCB seek_cb_; |