| Index: media/mojo/services/renderer_config_default.cc
|
| diff --git a/media/mojo/services/renderer_config_default.cc b/media/mojo/services/renderer_config_default.cc
|
| index 66464a9a61ee6ad199ff1fc8c2107ac77af1c5bd..7cee1a7ac6c35531d6c88d583970f96b2c872888 100644
|
| --- a/media/mojo/services/renderer_config_default.cc
|
| +++ b/media/mojo/services/renderer_config_default.cc
|
| @@ -24,6 +24,20 @@
|
| namespace media {
|
| namespace internal {
|
|
|
| +class DummyVideoRendererSink : public VideoRendererSink {
|
| + public:
|
| + DummyVideoRendererSink() {}
|
| + ~DummyVideoRendererSink() override {}
|
| +
|
| + void Start(RenderCallback* callback) override {}
|
| + void Stop() override {}
|
| + void PaintFrameUsingOldRenderingPath(
|
| + const scoped_refptr<VideoFrame>& frame) override {}
|
| +
|
| + private:
|
| + DISALLOW_COPY_AND_ASSIGN(DummyVideoRendererSink);
|
| +};
|
| +
|
| class DefaultRendererConfig : public PlatformRendererConfig {
|
| public:
|
| DefaultRendererConfig() {
|
| @@ -87,6 +101,10 @@ class DefaultRendererConfig : public PlatformRendererConfig {
|
| return new AudioOutputStreamSink();
|
| }
|
|
|
| + scoped_ptr<VideoRendererSink> GetVideoRendererSink() override {
|
| + return make_scoped_ptr(new DummyVideoRendererSink());
|
| + }
|
| +
|
| const AudioHardwareConfig& GetAudioHardwareConfig() override {
|
| return *audio_hardware_config_;
|
| }
|
|
|