diff options
author | Srinu Gorle <sgorle@codeaurora.org> | 2014-02-23 20:46:06 +0530 |
---|---|---|
committer | Srinu Gorle <sgorle@codeaurora.org> | 2014-03-26 11:38:59 +0530 |
commit | 6e51137d0ccb7b70e4fa88d5382724c5d2eb6db2 (patch) | |
tree | a407df3c51ef951db7fa7f8951a908a4e19ffb87 /mm-core/inc/OMX_QCOMExtns.h | |
parent | 9c67bdac6ae216a3cd204b6e805e0db95c7d62cd (diff) | |
download | android_hardware_qcom_media-6e51137d0ccb7b70e4fa88d5382724c5d2eb6db2.tar.gz android_hardware_qcom_media-6e51137d0ccb7b70e4fa88d5382724c5d2eb6db2.tar.bz2 android_hardware_qcom_media-6e51137d0ccb7b70e4fa88d5382724c5d2eb6db2.zip |
mm-video-v4l2: venc: Add dynamic encoder settings support for 8916
To avoid DDR bus bandwidth issues on 8916 which has 1080p display panel,
it is required to set narrow search range and disable B-frames to lower bus
bandwidth access from venus sub system.
- Add support for narrow search range setting to set motion search range
- Disable B-frames, if encoding session resolution is more than 720p or wfd
Change-Id: Ie1630d8341bc9ad4f1964cdee3abb33fdde8ab0d
Diffstat (limited to 'mm-core/inc/OMX_QCOMExtns.h')
-rw-r--r-- | mm-core/inc/OMX_QCOMExtns.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mm-core/inc/OMX_QCOMExtns.h b/mm-core/inc/OMX_QCOMExtns.h index 5dadd728..9fcf69cd 100644 --- a/mm-core/inc/OMX_QCOMExtns.h +++ b/mm-core/inc/OMX_QCOMExtns.h @@ -463,6 +463,8 @@ enum OMX_QCOM_EXTN_INDEXTYPE /* Enable InitialQP index */ QOMX_IndexParamVideoInitialQp = 0x7F00003B, + + OMX_QcomIndexParamSetMVSearchrange = 0x7F00003C, }; /** |