| Index: media/renderers/renderer_impl.h
|
| diff --git a/media/renderers/renderer_impl.h b/media/renderers/renderer_impl.h
|
| index 46fb71c0fe79aa0c7986d9baa65ca1af1fe96513..f55a7635e22707644c5b818813542d23a49544c0 100644
|
| --- a/media/renderers/renderer_impl.h
|
| +++ b/media/renderers/renderer_impl.h
|
| @@ -32,7 +32,7 @@ class SingleThreadTaskRunner;
|
| namespace media {
|
|
|
| class AudioRenderer;
|
| -class DemuxerStreamProvider;
|
| +class MediaResource;
|
| class TimeSource;
|
| class VideoRenderer;
|
| class WallClockTimeSource;
|
| @@ -50,7 +50,7 @@ class MEDIA_EXPORT RendererImpl : public Renderer {
|
| ~RendererImpl() final;
|
|
|
| // Renderer implementation.
|
| - void Initialize(DemuxerStreamProvider* demuxer_stream_provider,
|
| + void Initialize(MediaResource* media_resource,
|
| RendererClient* client,
|
| const PipelineStatusCB& init_cb) final;
|
| void SetCdm(CdmContext* cdm_context,
|
| @@ -154,7 +154,7 @@ class MEDIA_EXPORT RendererImpl : public Renderer {
|
| // Task runner used to execute pipeline tasks.
|
| scoped_refptr<base::SingleThreadTaskRunner> task_runner_;
|
|
|
| - DemuxerStreamProvider* demuxer_stream_provider_;
|
| + MediaResource* media_resource_;
|
| RendererClient* client_;
|
|
|
| // Temporary callback used for Initialize() and Flush().
|
|
|