| Index: chromecast/media/cma/filters/cma_renderer.h
|
| diff --git a/chromecast/media/cma/filters/cma_renderer.h b/chromecast/media/cma/filters/cma_renderer.h
|
| index f76226bd2152d724e32c0eb69aa8cd31ca7655cb..5fac36809f2597fcc09ce43913c8ed3a483eb89f 100644
|
| --- a/chromecast/media/cma/filters/cma_renderer.h
|
| +++ b/chromecast/media/cma/filters/cma_renderer.h
|
| @@ -29,15 +29,15 @@ class VideoRendererSink;
|
|
|
| namespace chromecast {
|
| namespace media {
|
| -class AudioPipeline;
|
| +class AudioPipelineProxy;
|
| class BalancedMediaTaskRunnerFactory;
|
| class HoleFrameFactory;
|
| -class MediaPipeline;
|
| -class VideoPipeline;
|
| +class MediaPipelineProxy;
|
| +class VideoPipelineProxy;
|
|
|
| class CmaRenderer : public ::media::Renderer {
|
| public:
|
| - CmaRenderer(scoped_ptr<MediaPipeline> media_pipeline,
|
| + CmaRenderer(scoped_ptr<MediaPipelineProxy> media_pipeline,
|
| ::media::VideoRendererSink* video_renderer_sink,
|
| const scoped_refptr<::media::GpuVideoAcceleratorFactories>&
|
| gpu_factories);
|
| @@ -102,9 +102,9 @@ class CmaRenderer : public ::media::Renderer {
|
| base::ThreadChecker thread_checker_;
|
|
|
| scoped_refptr<BalancedMediaTaskRunnerFactory> media_task_runner_factory_;
|
| - scoped_ptr<MediaPipeline> media_pipeline_;
|
| - AudioPipeline* audio_pipeline_;
|
| - VideoPipeline* video_pipeline_;
|
| + scoped_ptr<MediaPipelineProxy> media_pipeline_;
|
| + AudioPipelineProxy* audio_pipeline_;
|
| + VideoPipelineProxy* video_pipeline_;
|
| ::media::VideoRendererSink* video_renderer_sink_;
|
|
|
| ::media::DemuxerStreamProvider* demuxer_stream_provider_;
|
|
|