Index: content/common/gpu/media/android_video_decode_accelerator.h |
diff --git a/content/common/gpu/media/android_video_decode_accelerator.h b/content/common/gpu/media/android_video_decode_accelerator.h |
index cc963c83bf4a49442f29dbb7d2a4c2d7cb059363..0e02ce4c1a8c3cc543af394bfd33ba51ffa8f3d9 100644 |
--- a/content/common/gpu/media/android_video_decode_accelerator.h |
+++ b/content/common/gpu/media/android_video_decode_accelerator.h |
@@ -15,7 +15,6 @@ |
#include "base/threading/thread_checker.h" |
#include "base/timer/timer.h" |
#include "content/common/content_export.h" |
-#include "content/common/gpu/media/video_decode_accelerator_impl.h" |
#include "gpu/command_buffer/service/gles2_cmd_copy_texture_chromium.h" |
#include "gpu/command_buffer/service/gles2_cmd_decoder.h" |
#include "media/base/android/media_codec_bridge.h" |
@@ -30,7 +29,7 @@ namespace content { |
// This class decodes the input encoded stream by using Android's MediaCodec |
// class. http://developer.android.com/reference/android/media/MediaCodec.html |
class CONTENT_EXPORT AndroidVideoDecodeAccelerator |
- : public VideoDecodeAcceleratorImpl { |
+ : public media::VideoDecodeAccelerator { |
public: |
// Does not take ownership of |client| which must outlive |*this|. |
AndroidVideoDecodeAccelerator( |
@@ -47,6 +46,7 @@ class CONTENT_EXPORT AndroidVideoDecodeAccelerator |
virtual void Flush() OVERRIDE; |
virtual void Reset() OVERRIDE; |
virtual void Destroy() OVERRIDE; |
+ virtual bool CanDecodeOnIOThread() OVERRIDE; |
private: |
enum State { |