Răsfoiți Sursa

video: driver: add HEIC codec type to support image session

Added V4L2_PIX_FMT_HEIC codec type to support image encode
and decode session.

Change-Id: I41fef70de36e853a694afe5fca7a365e46a1b034
Signed-off-by: Govindaraj Rajagopal <[email protected]>
Govindaraj Rajagopal 4 ani în urmă
părinte
comite
cb2b2112f1
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      include/uapi/vidc/media/v4l2_vidc_extensions.h

+ 2 - 2
include/uapi/vidc/media/v4l2_vidc_extensions.h

@@ -25,6 +25,8 @@
 /* 32  ARGB-8-8-8-8 compressed */
 #define V4L2_PIX_FMT_VIDC_ARGB32C               v4l2_fourcc('Q', '2', '4', 'C')
 #define V4L2_META_FMT_VIDC                      v4l2_fourcc('Q', 'M', 'E', 'T')
+/* HEIC encoder and decoder */
+#define V4L2_PIX_FMT_HEIC                       v4l2_fourcc('H', 'E', 'I', 'C')
 
 /* start of vidc specific colorspace definitions */
 #define V4L2_COLORSPACE_VIDC_GENERIC_FILM    101
@@ -53,8 +55,6 @@
 #define V4L2_MPEG_MSM_VIDC_ENABLE 1
 
 #define V4L2_CID_MPEG_VIDC_SECURE               (V4L2_CID_MPEG_VIDC_BASE + 0x1)
-/* HEIC encoder and decoder */
-#define V4L2_CID_MPEG_VIDC_HEIC                 (V4L2_CID_MPEG_VIDC_BASE + 0x2)
 #define V4L2_CID_MPEG_VIDC_LOWLATENCY_REQUEST   (V4L2_CID_MPEG_VIDC_BASE + 0x3)
 /* FIXme: */
 #define V4L2_CID_MPEG_VIDC_CODEC_CONFIG         (V4L2_CID_MPEG_VIDC_BASE + 0x4)