diff options
author | Jessica Wagantall <jwagantall@cyngn.com> | 2016-05-06 17:48:27 -0700 |
---|---|---|
committer | Jessica Wagantall <jwagantall@cyngn.com> | 2016-05-06 17:49:42 -0700 |
commit | 1dc1d8d7047a1675dda2f29c017741cd3efe300f (patch) | |
tree | 2d860f93866b62c632040a761dc2b2cc42945555 /mm-core/inc/OMX_QCOMExtns.h | |
parent | 3fa385a3bbb3e64c6e75e1c9372a3e69e3df57eb (diff) | |
parent | ae2bd2080fb8ad2a10a7903f3cd3f8a797d1582b (diff) | |
download | android_hardware_qcom_media-stable/cm-13.0-caf-8916-ZNH2KB.tar.gz android_hardware_qcom_media-stable/cm-13.0-caf-8916-ZNH2KB.tar.bz2 android_hardware_qcom_media-stable/cm-13.0-caf-8916-ZNH2KB.zip |
Merge commit 'ae2bd2080fb8ad2a10a7903f3cd3f8a797d1582b' into stable/cm-13.0-caf-8916-ZNH2Kstable/cm-13.0-caf-8916-ZNH2KB
Change-Id: Id02d9fc7353dde0fdacbeba79a1141dba9a4954e
Diffstat (limited to 'mm-core/inc/OMX_QCOMExtns.h')
-rw-r--r-- | mm-core/inc/OMX_QCOMExtns.h | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/mm-core/inc/OMX_QCOMExtns.h b/mm-core/inc/OMX_QCOMExtns.h index 4a0d6240..f1ef8fed 100644 --- a/mm-core/inc/OMX_QCOMExtns.h +++ b/mm-core/inc/OMX_QCOMExtns.h @@ -1,5 +1,5 @@ /*-------------------------------------------------------------------------- -Copyright (c) 2009-2015, The Linux Foundation. All rights reserved. +Copyright (c) 2009-2016, The Linux Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -1468,6 +1468,8 @@ typedef struct QOMX_VIDEO_QUERY_DECODER_INSTANCES { } QOMX_VIDEO_QUERY_DECODER_INSTANCES; typedef struct QOMX_ENABLETYPE { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; OMX_BOOL bEnable; } QOMX_ENABLETYPE; @@ -1586,6 +1588,8 @@ typedef enum QOMX_VIDEO_PICTURETYPE { typedef struct QOMX_RECTTYPE { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; OMX_S32 nLeft; OMX_S32 nTop; OMX_U32 nWidth; @@ -1721,6 +1725,8 @@ typedef enum QOMX_VPP_HQV_HUE_MODE { } QOMX_VPP_HQV_HUE_MODE; typedef struct QOMX_VPP_HQVCTRL_CADE { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; QOMX_VPP_HQV_MODE mode; OMX_U32 level; OMX_S32 contrast; @@ -1728,11 +1734,15 @@ typedef struct QOMX_VPP_HQVCTRL_CADE { } QOMX_VPP_HQVCTRL_CADE; typedef struct QOMX_VPP_HQVCTRL_CNR { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; QOMX_VPP_HQV_MODE mode; OMX_U32 level; } QOMX_VPP_HQVCTRL_CNR; typedef struct QOMX_VPP_HQVCTRL_AIE { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; QOMX_VPP_HQV_MODE mode; QOMX_VPP_HQV_HUE_MODE hue_mode; OMX_U32 cade_level; @@ -1740,17 +1750,22 @@ typedef struct QOMX_VPP_HQVCTRL_AIE { } QOMX_VPP_HQVCTRL_AIE; typedef struct QOMX_VPP_HQVCTRL_CUSTOM { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; OMX_U32 id; OMX_U32 len; OMX_U8 data[QOMX_VPP_HQV_CUSTOMPAYLOAD_SZ]; } QOMX_VPP_HQVCTRL_CUSTOM; typedef struct QOMX_VPP_HQVCTRL_GLOBAL_DEMO { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; OMX_U32 process_percent; } QOMX_VPP_HQVCTRL_GLOBAL_DEMO; - typedef struct QOMX_VPP_HQVCONTROL { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; QOMX_VPP_HQV_MODE mode; QOMX_VPP_HQVCONTROLTYPE ctrl_type; union { @@ -1764,6 +1779,8 @@ typedef struct QOMX_VPP_HQVCONTROL { /* STRUCTURE TO TURN VPP ON */ typedef struct QOMX_VPP_ENABLE { + OMX_U32 nSize; + OMX_VERSIONTYPE nVersion; OMX_BOOL enable_vpp; } QOMX_VPP_ENABLE; |