Index: media/blink/webmediaplayer_params.h |
diff --git a/media/blink/webmediaplayer_params.h b/media/blink/webmediaplayer_params.h |
index 02ca00789e60c0f138e0260762c44e49f6c92b8f..0811902a9ba57bd781b39a9696ea50678ccc499b 100644 |
--- a/media/blink/webmediaplayer_params.h |
+++ b/media/blink/webmediaplayer_params.h |
@@ -12,6 +12,7 @@ |
namespace base { |
class SingleThreadTaskRunner; |
+class TaskRunner; |
} |
namespace blink { |
@@ -39,6 +40,7 @@ class MEDIA_EXPORT WebMediaPlayerParams { |
const scoped_refptr<AudioRendererSink>& 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, |
const scoped_refptr<base::SingleThreadTaskRunner>& compositor_task_runner, |
const Context3DCB& context_3d, |
MediaPermission* media_permission, |
@@ -60,6 +62,10 @@ class MEDIA_EXPORT WebMediaPlayerParams { |
return media_task_runner_; |
} |
+ const scoped_refptr<base::TaskRunner> worker_task_runner() const { |
+ return worker_task_runner_; |
+ } |
+ |
const scoped_refptr<base::SingleThreadTaskRunner>& compositor_task_runner() |
const { |
return compositor_task_runner_; |
@@ -79,6 +85,7 @@ class MEDIA_EXPORT WebMediaPlayerParams { |
scoped_refptr<AudioRendererSink> audio_renderer_sink_; |
scoped_refptr<MediaLog> media_log_; |
scoped_refptr<base::SingleThreadTaskRunner> media_task_runner_; |
+ scoped_refptr<base::TaskRunner> worker_task_runner_; |
scoped_refptr<base::SingleThreadTaskRunner> compositor_task_runner_; |
Context3DCB context_3d_cb_; |