Index: content/renderer/pepper/video_decoder_shim.h |
diff --git a/content/renderer/pepper/video_decoder_shim.h b/content/renderer/pepper/video_decoder_shim.h |
index aa33a7485f529efe2d201067578c24f69b98c120..a9c4cce0331fbf2bbc4ed640a4c2d9c3e71ba210 100644 |
--- a/content/renderer/pepper/video_decoder_shim.h |
+++ b/content/renderer/pepper/video_decoder_shim.h |
@@ -13,13 +13,16 @@ |
#include "base/memory/linked_ptr.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/memory/weak_ptr.h" |
-#include "base/message_loop/message_loop_proxy.h" |
#include "gpu/command_buffer/common/mailbox.h" |
#include "media/base/video_decoder_config.h" |
#include "media/video/video_decode_accelerator.h" |
#include "ppapi/c/pp_codecs.h" |
+namespace base { |
+class SingleThreadTaskRunner; |
+} |
+ |
namespace gpu { |
namespace gles2 { |
class GLES2Interface; |
@@ -89,7 +92,7 @@ class VideoDecoderShim : public media::VideoDecodeAccelerator { |
State state_; |
PepperVideoDecoderHost* host_; |
- scoped_refptr<base::MessageLoopProxy> media_message_loop_; |
+ scoped_refptr<base::SingleThreadTaskRunner> media_task_runner_; |
scoped_refptr<webkit::gpu::ContextProviderWebContext> context_provider_; |
// The current decoded frame size. |