Index: media/blink/webmediaplayer_params.h |
diff --git a/media/blink/webmediaplayer_params.h b/media/blink/webmediaplayer_params.h |
index 02ca00789e60c0f138e0260762c44e49f6c92b8f..57442151a6bcdec8a7c849e757df2b081dac9cc6 100644 |
--- a/media/blink/webmediaplayer_params.h |
+++ b/media/blink/webmediaplayer_params.h |
@@ -11,7 +11,9 @@ |
#include "media/filters/context_3d.h" |
namespace base { |
+class SequencedTaskRunner; |
reveman
2015/08/17 16:38:29
needed?
Daniele Castagna
2015/08/19 21:31:25
No.
|
class SingleThreadTaskRunner; |
+class TaskRunner; |
} |
namespace blink { |
@@ -39,6 +41,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 +63,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 +86,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_; |