aboutsummaryrefslogtreecommitdiffstats
path: root/videocodec/OMXVideoEncoderVP8.h
Commit message (Collapse)AuthorAgeFilesLines
* To support standard omx api for passing GTS testhding32014-12-091-0/+2
| | | | | | | Bug: 18665040 Change-Id: I1329040409263fa001216f6be1b85b3d28e4da09 Signed-off-by: hding3 <haitao.ding@intel.com>
* remove warning in omx-componentywan1712014-07-291-0/+1
| | | | | | | | | | | | | BZ: 209178 remove warning in omx-component except the warning caused by AOSP header file OMX_VideoExt.h Change-Id: Iacef8ca69281fa1f489f4a3dbdc949cef54978d7 Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/220523 Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com> Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com>
* [PORT FROM MAIN]Port VP8 encode middleware to R44c branch.bolunliu2014-07-211-1/+0
| | | | | | | | | BZ: 193452 Port VP8 encode OMX IL to R44c branch. Signed-off-by: bolunliu <bolun.liu@intel.com> Change-Id: I04c59a60c5d8c1e50ed452bd91ce6225d4bfc74e
* Move set temporal layer set config into OMXVideoEncodeBase.bolunliu2014-07-211-4/+0
| | | | | | | | | | BZ: 179113 Move set temporal layer set config into OMXVideoEncodeBase. Rename variable name to avoid confusion. Change-Id: Ib5ccd4ab8e5096e9ee47651a6fd7d9227d149b6d Signed-off-by: bolunliu <bolun.liu@intel.com>
* Implement OMX Component for VP8 temporal layer encodeliubolun2014-07-211-0/+4
| | | | | | | | | | | BZ: 165682 Implement setTemporalLayerNumber and setTemporalLayerBitrateFrame interface in OMX Component for VP8. Remove duplicated return. Change-Id: I819510feb45024578860fe1c6527d3fe66125c18 Signed-off-by: liubolun <bolun.liu@intel.com>
* Refine setting config max frame size for VP8 in OMX IL.liubolun2014-07-211-3/+1
| | | | | | | | | | | BZ: 166007 Modify the implementation of this interface in OMX IL. It only pass down the ratio not the real size to libmix. Fix buildbot -1 issue Change-Id: Ifeaf169e4d26e13f99910e8e4e6053b945f71c3f Signed-off-by: liubolun <bolun.liu@intel.com>
* Enable Max Frame Size setting for VP8 encodeLiu Bolun2014-07-211-2/+4
| | | | | | | | | BZ: 162278 Add the related handler in OMX components. Change-Id: I613e7376da76ed91bcfc71917e6410698788b50a Signed-off-by: Liu Bolun <bolun.liu@intel.com>
* [PORT FROM MAIN JB-MR2] Eble dynamic setting bitrate/framerate/K frame for ↵liubolun2014-07-211-0/+2
| | | | | | | | | | | | | VP8 encode. BZ: 153768 Add a pair of get/set config function for seting k frame; Add codecs judgement for bitrate/frame rate setting in VCM mode. Change-Id: Ic86ceee7aadb7b296917ee340a732c79141b551c Orig-Change-Id: I6ffdad79cbe19ec8cdb753837ac48f87069b6f5d Signed-off-by: liubolun <bolun.liu@intel.com>
* Refine VP8 encode middlerware.liubolun2014-07-211-1/+0
| | | | | | | | | | | | | | | | | BZ: 135380 Add setconfig/getconfig for VP8 ref frame selection. Signed-off-by: liubolun <bolun.liu@intel.com> Change-Id: I9beeb922a39a0d374b9adc0541f800d78adf260a Reviewed-on: http://android.intel.com:8080/133853 Reviewed-by: Zhao, Leo <leo.zhao@intel.com> Reviewed-by: Liu, Bolun <bolun.liu@intel.com> Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
* VE: Add VP8 HW encoder supportChang Ying2014-07-211-0/+32
BZ: 77123 Add OMX.Intel.VideoEncoder.VP8 component to support HW VP8 encoder on MRFD. Change-Id: Id4dd4e76873f3a7793005077eba6bb2b57b90c39 Signed-off-by: Chang Ying <ying.chang@intel.com> Reviewed-on: http://android.intel.com:8080/83984 Reviewed-by: Yuan, Shengquan <shengquan.yuan@intel.com> Reviewed-by: Zhang, Zhangfei <zhangfei.zhang@intel.com> Reviewed-by: Shi, PingX <pingx.shi@intel.com> Tested-by: Shi, PingX <pingx.shi@intel.com> Reviewed-by: buildbot <buildbot@intel.com> Tested-by: buildbot <buildbot@intel.com>