| Index: chromecast/renderer/media/video_pipeline_proxy.h
|
| diff --git a/chromecast/renderer/media/video_pipeline_proxy.h b/chromecast/renderer/media/video_pipeline_proxy.h
|
| index 88745525091a80b90bb62ef63c20e508152319a7..b15e3c6a8d1c50e1987dc737359f04882e8ad2cf 100644
|
| --- a/chromecast/renderer/media/video_pipeline_proxy.h
|
| +++ b/chromecast/renderer/media/video_pipeline_proxy.h
|
| @@ -14,7 +14,7 @@
|
| #include "media/base/pipeline_status.h"
|
|
|
| namespace base {
|
| -class MessageLoopProxy;
|
| +class SingleThreadTaskRunner;
|
| class SharedMemory;
|
| }
|
|
|
| @@ -32,9 +32,8 @@ class MediaChannelProxy;
|
|
|
| class VideoPipelineProxy : public VideoPipeline {
|
| public:
|
| - VideoPipelineProxy(
|
| - scoped_refptr<base::MessageLoopProxy> io_message_loop_proxy,
|
| - scoped_refptr<MediaChannelProxy> media_channel_proxy);
|
| + VideoPipelineProxy(scoped_refptr<base::SingleThreadTaskRunner> io_task_runner,
|
| + scoped_refptr<MediaChannelProxy> media_channel_proxy);
|
| ~VideoPipelineProxy() override;
|
|
|
| void Initialize(const ::media::VideoDecoderConfig& config,
|
| @@ -57,7 +56,7 @@ class VideoPipelineProxy : public VideoPipeline {
|
| void OnPipeWrite();
|
| void OnPipeRead();
|
|
|
| - scoped_refptr<base::MessageLoopProxy> io_message_loop_proxy_;
|
| + scoped_refptr<base::SingleThreadTaskRunner> io_task_runner_;
|
|
|
| // |proxy_| main goal is to convert function calls to IPC messages.
|
| scoped_ptr<VideoPipelineProxyInternal> proxy_;
|
|
|