diff options
| author | ywan171 <yi.a.wang@intel.com> | 2012-04-18 15:21:37 +0800 |
|---|---|---|
| committer | Patrick Tjin <pattjin@google.com> | 2014-07-21 22:02:46 -0700 |
| commit | a58f3851934aa62681d18cd358ce397d1dfe2806 (patch) | |
| tree | dc87d0627540c8494067b6007cb2e7506dd3e30d /videocodec/OMXVideoDecoderMPEG4.cpp | |
| parent | 80b8bf146f8ec6bbbaa88d2f31d315bc599e6b8f (diff) | |
| download | android_hardware_intel_common_omx-components-a58f3851934aa62681d18cd358ce397d1dfe2806.tar.gz android_hardware_intel_common_omx-components-a58f3851934aa62681d18cd358ce397d1dfe2806.tar.bz2 android_hardware_intel_common_omx-components-a58f3851934aa62681d18cd358ce397d1dfe2806.zip | |
omx-component: enhance OMX IL to handle the case that resolution in container is diff from ES resolution
BZ: 25724 29844 28316
enhance OMX IL to handle the case that resolution in container is diff from ES resolution
1: if the resolution in container is larger than real ES resolution, return the correct crop
info to omxcodec to set the proper region for display
2: if the resolution in container is smaller than real ES resolution, Graphic buffer in omxcodec
should be reallocated and reset graphic related info to OMX IL and libmix, va should be restart.
Signed-off-by: ywan171 <yi.a.wang@intel.com>
Change-Id: I06eb1da32ab62654371581d7a01afeeb94d004bf
Reviewed-on: http://android.intel.com:8080/42768
Reviewed-by: Qiu, Junhai <junhai.qiu@intel.com>
Reviewed-by: Ding, Haitao <haitao.ding@intel.com>
Tested-by: Ding, Haitao <haitao.ding@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
Diffstat (limited to 'videocodec/OMXVideoDecoderMPEG4.cpp')
0 files changed, 0 insertions, 0 deletions
