History log of /hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
11c1c17fed35585f9256031ee70db1c6c18d0219 30-Jun-2015 Yuanjun Huang <yuanjun.huang@intel.com> Revert "omx-component: Adding media resource management support"

Bug: 20165724

A more comprehensive codec level resource manager is
implemented.

This reverts commit f832fbe64172f3dcde2bf8d7f960375efd8a30d9.

Change-Id: Ia45655873c9b7e9d57bed6c8d5dad29e219a2e3c
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
f832fbe64172f3dcde2bf8d7f960375efd8a30d9 13-May-2015 Yuanjun Huang <yuanjun.huang@intel.com> omx-component: Adding media resource management support
for each codec.

Initial implementation.

Implement returning OMX_ErrorInsufficientResources case.

Bug: 20165724
Change-Id: I88a7229f6342bbfb8cb36b7dc9629b81e2debf93
Signed-off-by: Yuanjun Huang <yuanjun.huang@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
0541f11be2f78b558476772f1f877e140f9d844b 24-Jul-2014 ywan171 <yi.a.wang@intel.com> remove warning in omx-component

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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
26a110c2a29667599733db5173a751e670b366a5 16-Jul-2014 Thierry Strudel <thierry.strudel@intel.com> Fix build for AOSP/L

BZ: 209178

Change-Id: I93cb3a3b69662688041ccfac4ebd26d911dc2971
Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
Reviewed-on: https://android.intel.com/218914
Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com>
Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
03118b9de04779e0aca0da6fe6fe5b0b0704a11c 02-Apr-2014 Tianmi Chen <tianmi.chen@intel.com> omx-component: set max buffer count in case of adaptive playback

BZ: 184541

set max buffer count in case of adaptive playback

Change-Id: I7ee45256a9219458f11fda2981ab6ca532d9ff81
Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
73cebb604e43c066d2d31eb145f82fc3080db532 12-Nov-2013 wfeng6 <wei.feng@intel.com> Set right color format for omx plugins using GEN HW

BZ: 151374

Set color format to titled for omx plugins using GEN
HW.

Change-Id: Iec7b8c1ae828b04a784f8efd9d861a182398cd6f
Signed-off-by: wfeng6 <wei.feng@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
1d9a6eea6f268090d01bd36b88d912b265170ea5 18-Jun-2013 Dan Liang <dan.liang@intel.com> omx-component: add output port buffer reallocation via port settings change

BZ: 116761

Change-Id: Id65409de429d0dd0ae7827b23a3466c68e3a407d
Signed-off-by: Dan Liang <dan.liang@intel.com>
Reviewed-on: http://android.intel.com:8080/114225
Reviewed-by: Feng, Wei <wei.feng@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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
d8c394df484c6fda8009b7c5d51166e271d3d2bd 14-May-2013 Gu, Wangyi <wangyi.gu@intel.com> [MERR_VV][Movie studio] support videoedit to import level 4.2 video clips

BZ: 107743

support videoedit to import level 4.2 video clips

Change-Id: Icfe0f743b7db50b51efcd57eb03e5a4902c85c0f
Signed-off-by: Gu, Wangyi <wangyi.gu@intel.com>
Reviewed-on: http://android.intel.com:8080/107450
Reviewed-by: cactus <cactus@intel.com>
Reviewed-by: Feng, Wei <wei.feng@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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
8332b6aabd6694874a3269850c6d6f62fd76896d 15-Aug-2012 Weian Chen <weian.chen@intel.com> omx-components: fix the low dealy mode not enabled issue

BZ: 52296

Enable low delay mode on JellyBean (also need OMX IL client to set profile)
Signed-off-by: Weian Chen <weian.chen@intel.com>

Change-Id: I9bdebd24a11c3e0861fe24c04ad72b7a8fbbb168
Reviewed-on: http://android.intel.com:8080/62219
Reviewed-by: Chen, Weian <weian.chen@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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
c1241ad0d5cde2667d058cad8b2bf725514301e2 16-Jul-2012 Weian Chen <weian.chen@intel.com> [PORT FROM ICS] [OMX IL] Enable low delay mode

BZ: 43755

Enable low delay mode to reduce the latecy, which is critical to remote desktop
use case
Signed-off-by: Weian Chen <weian.chen@intel.com>

Change-Id: I54f0c67e9c683d6554fd9bd94bcae806243f95d0
Reviewed-on: http://android.intel.com:8080/59879
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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
7951f06f8e3b6a91d385508b6f24720bc382df96 25-Jul-2012 ywan171 <yi.a.wang@intel.com> omx-component: when it is eos, deal it like a complete frame

BZ: 48679

fix the nuplayer can not end problem in video hal.
when it is eos,deal it like a complete frame
Signed-off-by: ywan171 <yi.a.wang@intel.com>

Change-Id: I1cc6ad1ea44b32b762b36272af3d6f802b5a3cdf
Reviewed-on: http://android.intel.com:8080/58590
Reviewed-by: buildbot <buildbot@intel.com>
Reviewed-by: Qiu, Junhai <junhai.qiu@intel.com>
Reviewed-by: Wang, Yi A <yi.a.wang@intel.com>
Reviewed-by: Zhang, Xiaolin <xiaolin.zhang@intel.com>
Tested-by: Zhang, Xiaolin <xiaolin.zhang@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
54272c0e474f97ac0269706170eb9161b36a9170 02-Jul-2012 wgu11 <wangyi.gu@intel.com> Movie studio: make the ASP MPEG4 clip added to movie studio successfully(OMX part)

BZ: 44275

adjust the profile/level support for MPEG4, and make H264/H263 follow the style.

Change-Id: Iaff4c26cdae7bb964fdd022b60af886b1a1d46e0
Signed-off-by: wgu11 <wangyi.gu@intel.com>
Reviewed-on: http://android.intel.com:8080/54931
Reviewed-by: Feng, Wei <wei.feng@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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
bcabe3079546f97c7e2dc72886e55fabaff51848 29-Feb-2012 Andy Qiu <junhai.qiu@intel.com> Extend middleware to support secure video playback.

BZ: 29937

Extended middleware to support secure video playback.

Change-Id: I06859beaa9facd7e82d12cf3efc80456fccd4774
Signed-off-by: Andy Qiu <junhai.qiu@intel.com>
Reviewed-on: http://android.intel.com:8080/36930
Reviewed-by: buildbot <buildbot@intel.com>
Reviewed-by: Ding, Haitao <haitao.ding@intel.com>
Tested-by: Ding, Haitao <haitao.ding@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
f775da472a8f0a626b0615eb283d614e0893f816 20-Mar-2012 Weian Chen <weian.chen@intel.com> omx-components: add dpb size and buffer count calculation here

BZ: 24384

move dpb size and buffer count calculation from framework to here
Signed-off-by: Weian Chen <weian.chen@intel.com>

Change-Id: I8b38ec7abddc6f7f05cdb079f4c4332e4641d32f
Reviewed-on: http://android.intel.com:8080/39678
Reviewed-by: Qiu, Junhai <junhai.qiu@intel.com>
Reviewed-by: Chen, Tianmi <tianmi.chen@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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
747c717e9477b5b660f39a2b737de5e968fa7f9d 22-Feb-2012 Weian Chen <weian.chen@intel.com> omx-components: code cleanup along with one Queue buffer management support

BZ: 24552

code cleanup along with one Queue buffer management support (from Andy)
Signed-off-by: Weian Chen <weian.chen@intel.com>

Change-Id: I75c7f9c6058602b0cd67e1edbc7d5300ca9e0c76
Reviewed-on: http://android.intel.com:8080/36139
Reviewed-by: Chen, Weian <weian.chen@intel.com>
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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
6bc8d027bb46c0638d26b3f755350b84f6325de3 03-Feb-2012 wfeng6 <wei.feng@intel.com> Video editor enabling (Part 4)

BZ: 21677 22177

Add handlers to query the video decoder and encoder profiles and levels to support video editor.

Change-Id: I39a7482cdd4327ed75464e14604399b999199119
Signed-off-by: wfeng6 <wei.feng@intel.com>
Reviewed-on: http://android.intel.com:8080/33365
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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
b2257cdcf3ffd7a4a7dedbe4842185689bcf7fb7 18-Dec-2011 xiao <fengx.xiao@intel.com> Enable native buffer mode in omx components,
clean buffer id mode code

BZ: 18370

Signed-off-by: xiao <fengx.xiao@intel.com>

Change-Id: I001542351b44ad0c3bb21df53717b259edbad830
Reviewed-on: http://android.intel.com:8080/27893
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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp
e7ace334fb7c64f7b32aa3746e5a11bcefa60bfb 15-Jun-2011 Andy Qiu <junhai.qiu@intel.com> new repartitioned omx video codec.

Change-Id: Ia8bfcb10589edbf71c79f10b977d67a1d0ccbee5
BZ: 3372
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderAVC.cpp