Index: media/base/renderer_factory.h |
diff --git a/media/base/renderer_factory.h b/media/base/renderer_factory.h |
index 211447e6708f21d97178b081dfffe30a8c324752..aea3a53496e6b27a2e45c54b930d00dcf38a2c94 100644 |
--- a/media/base/renderer_factory.h |
+++ b/media/base/renderer_factory.h |
@@ -18,6 +18,7 @@ class SingleThreadTaskRunner; |
namespace media { |
class AudioRendererSink; |
+class VideoRendererSink; |
// A factory class for creating media::Renderer to be used by media pipeline. |
class MEDIA_EXPORT RendererFactory { |
@@ -28,10 +29,12 @@ class MEDIA_EXPORT RendererFactory { |
// Creates and returns a Renderer. All methods of the created Renderer except |
// for GetMediaTime() will be called on the |media_task_runner|. |
// GetMediaTime() could be called on any thread. |
- // The created Renderer can use the |audio_renderer_sink| to render audio. |
+ // The created Renderer can use |audio_renderer_sink| to render audio and |
+ // |video_renderer_sink| to render video. |
virtual scoped_ptr<Renderer> CreateRenderer( |
const scoped_refptr<base::SingleThreadTaskRunner>& media_task_runner, |
- AudioRendererSink* audio_renderer_sink) = 0; |
+ AudioRendererSink* audio_renderer_sink, |
+ VideoRendererSink* video_renderer_sink) = 0; |
private: |
DISALLOW_COPY_AND_ASSIGN(RendererFactory); |