Index: media/filters/video_decoder_selector.h |
diff --git a/media/filters/video_decoder_selector.h b/media/filters/video_decoder_selector.h |
index 90e0dd51a496b09e2b7e047277c45306ed7d6e86..9a2759012a13c01a566b9f701e6dc14bb76dcc7f 100644 |
--- a/media/filters/video_decoder_selector.h |
+++ b/media/filters/video_decoder_selector.h |
@@ -14,7 +14,7 @@ |
#include "media/base/video_decoder.h" |
namespace base { |
-class MessageLoopProxy; |
+class SingleThreadTaskRunner; |
} |
namespace media { |
@@ -46,7 +46,7 @@ class MEDIA_EXPORT VideoDecoderSelector { |
// |set_decryptor_ready_cb| is optional. If |set_decryptor_ready_cb| is null, |
// no decryptor will be available to perform decryption. |
VideoDecoderSelector( |
- const scoped_refptr<base::MessageLoopProxy>& message_loop, |
+ const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, |
ScopedVector<VideoDecoder> decoders, |
const SetDecryptorReadyCB& set_decryptor_ready_cb); |
~VideoDecoderSelector(); |
@@ -68,7 +68,7 @@ class MEDIA_EXPORT VideoDecoderSelector { |
void DecoderInitDone(PipelineStatus status); |
void ReturnNullDecoder(); |
- scoped_refptr<base::MessageLoopProxy> message_loop_; |
+ scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
ScopedVector<VideoDecoder> decoders_; |
SetDecryptorReadyCB set_decryptor_ready_cb_; |