diff options
author | Praneeth Paladugu <ppaladug@codeaurora.org> | 2017-02-01 17:23:35 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-02-17 15:04:03 -0800 |
commit | 07cb2359062df3889a6757e7f476d067dc491d7e (patch) | |
tree | d56e7e80a0f8bb28b2149f39a44ce22d43b7699b /mm-core/inc | |
parent | 7ad2bd8ac2f83d14043404a86a0258c5c1f1fe23 (diff) | |
download | media-07cb2359062df3889a6757e7f476d067dc491d7e.tar.gz |
mm-video-v4l2: vidc: Remove perf mode setting
Remove perf mode setting from userspace. Driver internally manages
all the clocks. If clients want higher clocks, then they need to
use operating rates.
Change-Id: Icc6725e69c4a27c40e93f16255463a6db42fe73d
Diffstat (limited to 'mm-core/inc')
-rw-r--r-- | mm-core/inc/OMX_QCOMExtns.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/mm-core/inc/OMX_QCOMExtns.h b/mm-core/inc/OMX_QCOMExtns.h index 72163223..f1d27d69 100644 --- a/mm-core/inc/OMX_QCOMExtns.h +++ b/mm-core/inc/OMX_QCOMExtns.h @@ -503,8 +503,6 @@ enum OMX_QCOM_EXTN_INDEXTYPE /* VP8 Hierarchical P support */ OMX_QcomIndexHierarchicalStructure = 0x7F000037, - OMX_QcomIndexParamPerfLevel = 0x7F000038, - OMX_QcomIndexParamH264VUITimingInfo = 0x7F000039, OMX_QcomIndexParamPeakBitrate = 0x7F00003A, @@ -514,8 +512,6 @@ enum OMX_QCOM_EXTN_INDEXTYPE OMX_QcomIndexParamSetMVSearchrange = 0x7F00003C, - OMX_QcomIndexConfigPerfLevel = 0x7F00003D, - /*"OMX.QCOM.index.param.video.LTRCount"*/ OMX_QcomIndexParamVideoLTRCount = QOMX_IndexParamVideoLTRCount, @@ -1103,34 +1099,6 @@ typedef struct OMX_QCOM_VIDEO_CONFIG_H264_AUD OMX_BOOL bEnable; /** Enable/disable the setting */ } OMX_QCOM_VIDEO_CONFIG_H264_AUD; -typedef enum QOMX_VIDEO_PERF_LEVEL -{ - OMX_QCOM_PerfLevelNominal, - OMX_QCOM_PerfLevelTurbo -} QOMX_VIDEO_PERF_LEVEL; - -/** - * This structure describes the parameters corresponding - * to OMX_QcomIndexParamPerfLevel extension. It will set - * the performance mode specified as QOMX_VIDEO_PERF_LEVEL. - */ -typedef struct OMX_QCOM_VIDEO_PARAM_PERF_LEVEL { - OMX_U32 nSize; /** Size of the structure in bytes */ - OMX_VERSIONTYPE nVersion; /** OMX specification version information */ - QOMX_VIDEO_PERF_LEVEL ePerfLevel; /** Performance level */ -} OMX_QCOM_VIDEO_PARAM_PERF_LEVEL; - -/** - * This structure describes the parameters corresponding - * to OMX_QcomIndexConfigPerfLevel extension. It will set - * the performance mode specified as QOMX_VIDEO_PERF_LEVEL. - */ -typedef struct OMX_QCOM_VIDEO_CONFIG_PERF_LEVEL { - OMX_U32 nSize; /** Size of the structure in bytes */ - OMX_VERSIONTYPE nVersion; /** OMX specification version information */ - QOMX_VIDEO_PERF_LEVEL ePerfLevel; /** Performance level */ -} OMX_QCOM_VIDEO_CONFIG_PERF_LEVEL; - typedef enum QOMX_VIDEO_PICTURE_TYPE_DECODE { OMX_QCOM_PictypeDecode_IPB, |