Index: content/common/gpu/media/video_decode_accelerator_unittest.cc |
diff --git a/content/common/gpu/media/video_decode_accelerator_unittest.cc b/content/common/gpu/media/video_decode_accelerator_unittest.cc |
index 546e410648a76c2a8cc615ca25ae9594d32aa122..3b9ec204cfda9e8d6f2da06fbbbda909d6b61e0a 100644 |
--- a/content/common/gpu/media/video_decode_accelerator_unittest.cc |
+++ b/content/common/gpu/media/video_decode_accelerator_unittest.cc |
@@ -57,8 +57,10 @@ |
#include "base/win/windows_version.h" |
#include "content/common/gpu/media/dxva_video_decode_accelerator.h" |
#elif defined(OS_CHROMEOS) |
-#if defined(USE_V4L2_CODEC) |
+#if defined(ARCH_CPU_ARMEL) && defined(USE_LIBV4L2) |
#include "content/common/gpu/media/v4l2_slice_video_decode_accelerator.h" |
+#endif // defined(ARCH_CPU_ARMEL) |
+#if defined(ARCH_CPU_ARMEL) || (defined(USE_OZONE) && defined(USE_V4L2_CODEC)) |
#include "content/common/gpu/media/v4l2_video_decode_accelerator.h" |
#include "content/common/gpu/media/v4l2_video_device.h" |
#endif |
@@ -442,7 +444,8 @@ |
scoped_ptr<media::VideoDecodeAccelerator> |
GLRenderingVDAClient::CreateV4L2VDA() { |
scoped_ptr<media::VideoDecodeAccelerator> decoder; |
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC) |
+#if defined(OS_CHROMEOS) && (defined(ARCH_CPU_ARMEL) || \ |
+ (defined(USE_OZONE) && defined(USE_V4L2_CODEC))) |
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kDecoder); |
if (device.get()) { |
base::WeakPtr<VideoDecodeAccelerator::Client> weak_client = AsWeakPtr(); |
@@ -461,7 +464,7 @@ |
scoped_ptr<media::VideoDecodeAccelerator> |
GLRenderingVDAClient::CreateV4L2SliceVDA() { |
scoped_ptr<media::VideoDecodeAccelerator> decoder; |
-#if defined(OS_CHROMEOS) && defined(USE_V4L2_CODEC) |
+#if defined(OS_CHROMEOS) && defined(ARCH_CPU_ARMEL) && defined(USE_LIBV4L2) |
scoped_refptr<V4L2Device> device = V4L2Device::Create(V4L2Device::kDecoder); |
if (device.get()) { |
base::WeakPtr<VideoDecodeAccelerator::Client> weak_client = AsWeakPtr(); |