summaryrefslogtreecommitdiff
path: root/mm-core/inc
diff options
context:
space:
mode:
authorPraneeth Paladugu <ppaladug@codeaurora.org>2017-02-01 17:23:35 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-02-17 15:04:03 -0800
commit07cb2359062df3889a6757e7f476d067dc491d7e (patch)
treed56e7e80a0f8bb28b2149f39a44ce22d43b7699b /mm-core/inc
parent7ad2bd8ac2f83d14043404a86a0258c5c1f1fe23 (diff)
downloadmedia-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.h32
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,