summaryrefslogtreecommitdiffstats
path: root/media/base/audio_renderer_sink.h
diff options
context:
space:
mode:
Diffstat (limited to 'media/base/audio_renderer_sink.h')
-rw-r--r--media/base/audio_renderer_sink.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/media/base/audio_renderer_sink.h b/media/base/audio_renderer_sink.h
index 1e091af..30cbfef 100644
--- a/media/base/audio_renderer_sink.h
+++ b/media/base/audio_renderer_sink.h
@@ -79,6 +79,16 @@ class AudioRendererSink
virtual ~AudioRendererSink() {}
};
+// Same as AudioRendererSink except that Initialize() and Start() can be called
+// again after Stop().
+// TODO(sandersd): Fold back into AudioRendererSink once all subclasses support
+// this.
+
+class RestartableAudioRendererSink : public AudioRendererSink {
+ protected:
+ ~RestartableAudioRendererSink() override {}
+};
+
} // namespace media
#endif // MEDIA_BASE_AUDIO_RENDERER_SINK_H_