1From ac208e602fb4c538ead0d02f1835e367537930c6 Mon Sep 17 00:00:00 2001 2From: Jeffy Chen <jeffy.chen@rock-chips.com> 3Date: Fri, 9 Sep 2022 18:54:08 +0800 4Subject: [PATCH 17/17] media: gpu: chromeos: Define new formats for old kernel 5 6Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com> 7--- 8 media/gpu/chromeos/fourcc.h | 12 ++++++++++++ 9 1 file changed, 12 insertions(+) 10 11diff --git a/media/gpu/chromeos/fourcc.h b/media/gpu/chromeos/fourcc.h 12index c4b233ac6..ece7c1bb0 100644 13--- a/media/gpu/chromeos/fourcc.h 14+++ b/media/gpu/chromeos/fourcc.h 15@@ -13,6 +13,18 @@ 16 #include "media/gpu/media_gpu_export.h" 17 #include "third_party/abseil-cpp/absl/types/optional.h" 18 19+#ifndef V4L2_PIX_FMT_MT21C 20+#define V4L2_PIX_FMT_MT21C v4l2_fourcc('M', 'T', '2', '1') /* Mediatek compressed block mode */ 21+#endif 22+ 23+#ifndef V4L2_PIX_FMT_VP9 24+#define V4L2_PIX_FMT_VP9 v4l2_fourcc('V', 'P', '9', '0') /* VP9 */ 25+#endif 26+ 27+#ifndef V4L2_PIX_FMT_HEVC 28+#define V4L2_PIX_FMT_HEVC v4l2_fourcc('H', 'E', 'V', 'C') /* HEVC */ 29+#endif 30+ 31 namespace media { 32 33 // Composes a Fourcc value. 34-- 352.20.1 36 37