diff options
Diffstat (limited to 'media/blink/webmediaplayer_params.h')
-rw-r--r-- | media/blink/webmediaplayer_params.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/media/blink/webmediaplayer_params.h b/media/blink/webmediaplayer_params.h index 35f5134..8022431 100644 --- a/media/blink/webmediaplayer_params.h +++ b/media/blink/webmediaplayer_params.h @@ -22,7 +22,7 @@ class WebMediaPlayerClient; namespace media { -class AudioRendererSink; +class RestartableAudioRendererSink; class MediaLog; class MediaPermission; @@ -44,7 +44,7 @@ class MEDIA_BLINK_EXPORT WebMediaPlayerParams { // |context_3d_cb| may be null. WebMediaPlayerParams( const DeferLoadCB& defer_load_cb, - const scoped_refptr<AudioRendererSink>& audio_renderer_sink, + const scoped_refptr<RestartableAudioRendererSink>& audio_renderer_sink, const scoped_refptr<MediaLog>& media_log, const scoped_refptr<base::SingleThreadTaskRunner>& media_task_runner, const scoped_refptr<base::TaskRunner>& worker_task_runner, @@ -58,7 +58,8 @@ class MEDIA_BLINK_EXPORT WebMediaPlayerParams { DeferLoadCB defer_load_cb() const { return defer_load_cb_; } - const scoped_refptr<AudioRendererSink>& audio_renderer_sink() const { + const scoped_refptr<RestartableAudioRendererSink>& audio_renderer_sink() + const { return audio_renderer_sink_; } @@ -93,7 +94,7 @@ class MEDIA_BLINK_EXPORT WebMediaPlayerParams { private: DeferLoadCB defer_load_cb_; - scoped_refptr<AudioRendererSink> audio_renderer_sink_; + scoped_refptr<RestartableAudioRendererSink> audio_renderer_sink_; scoped_refptr<MediaLog> media_log_; scoped_refptr<base::SingleThreadTaskRunner> media_task_runner_; scoped_refptr<base::TaskRunner> worker_task_runner_; |