Index: content/common/gpu/media/vaapi_video_decode_accelerator.h |
diff --git a/content/common/gpu/media/vaapi_video_decode_accelerator.h b/content/common/gpu/media/vaapi_video_decode_accelerator.h |
index 37b9c7fb013016da5737a724711db1f31e930729..2bde3e0cef75a83e99b2166fdf772137a66460f2 100644 |
--- a/content/common/gpu/media/vaapi_video_decode_accelerator.h |
+++ b/content/common/gpu/media/vaapi_video_decode_accelerator.h |
@@ -25,7 +25,6 @@ |
#include "content/common/content_export.h" |
#include "content/common/gpu/media/vaapi_h264_decoder.h" |
#include "content/common/gpu/media/vaapi_wrapper.h" |
-#include "content/common/gpu/media/video_decode_accelerator_impl.h" |
#include "media/base/bitstream_buffer.h" |
#include "media/video/picture.h" |
#include "media/video/video_decode_accelerator.h" |
@@ -42,7 +41,7 @@ namespace content { |
// stopped during |this->Destroy()|, so any tasks posted to the decoder thread |
// can assume |*this| is still alive. See |weak_this_| below for more details. |
class CONTENT_EXPORT VaapiVideoDecodeAccelerator |
- : public VideoDecodeAcceleratorImpl { |
+ : public media::VideoDecodeAccelerator { |
public: |
VaapiVideoDecodeAccelerator( |
Display* x_display, |
@@ -59,6 +58,7 @@ class CONTENT_EXPORT VaapiVideoDecodeAccelerator |
virtual void Flush() OVERRIDE; |
virtual void Reset() OVERRIDE; |
virtual void Destroy() OVERRIDE; |
+ virtual bool CanDecodeOnIOThread() OVERRIDE; |
private: |
// Notify the client that an error has occurred and decoding cannot continue. |