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