diff options
author | Taehwan Kim <t_h.kim@samsung.com> | 2021-07-27 07:51:06 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-07-27 07:51:06 +0000 |
commit | ce5f9e9219ec28bcdda3efd34fd8a46755840ec8 (patch) | |
tree | 8b3332db012a8955657f959b7814fa2b8d8429e6 | |
parent | 274c36004c29779728dc649a4a35c98c6d63c54b (diff) | |
parent | 7e7db0db0b9f893a96f97f7e2d938d7a0f613cdd (diff) | |
download | gchips-ce5f9e9219ec28bcdda3efd34fd8a46755840ec8.tar.gz |
include: update VendorVideoAPI for CROP info support am: 7e7db0db0b
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/gchips/+/15389012
Change-Id: If8685ba1441005dc55509be5338b86a374b2ef99
-rw-r--r-- | include/VendorVideoAPI.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/VendorVideoAPI.h b/include/VendorVideoAPI.h index 0ebf974..7dc2a09 100644 --- a/include/VendorVideoAPI.h +++ b/include/VendorVideoAPI.h @@ -42,6 +42,7 @@ typedef enum _ExynosVideoInfoType { VIDEO_INFO_TYPE_YSUM_DATA = 0x1 << 3, VIDEO_INFO_TYPE_HDR_DYNAMIC = 0x1 << 4, VIDEO_INFO_TYPE_CHECK_PIXEL_FORMAT = 0x1 << 5, + VIDEO_INFO_TYPE_CROP_INFO = 0x1 << 8, } ExynosVideoInfoType; typedef struct _ExynosVideoYSUMData { @@ -110,6 +111,13 @@ typedef struct _ExynosHdrDynamicInfo { unsigned int reserved[42]; } ExynosHdrDynamicInfo; +typedef struct _ExynosVideoCrop { + int left; + int top; + int width; + int height; +} ExynosVideoCrop; + typedef struct _ExynosVideoDecData { int nInterlacedType; } ExynosVideoDecData; @@ -132,6 +140,7 @@ typedef struct _ExynosVideoMeta { ExynosHdrDynamicInfo sHdrDynamicInfo; int nPixelFormat; + ExynosVideoCrop crop; } ExynosVideoMeta; int Exynos_parsing_user_data_registered_itu_t_t35(ExynosHdrDynamicInfo *dest, void *src); |