74ffefbf1d5ea6887844738021e02279c3de7547 |
|
25-May-2016 |
Lang Dai <langx.dai@intel.com> |
Insert an empty buffer when format change to avoid frame dropping Bug: 28083088 BZ: 49736 Change-Id: I49a90c23ea955695484e6403d0e759ea739cf1be Signed-off-by: Lily Ouyang <lily.ouyang@intel.com> Signed-off-by: Austin Hu <austin.hu@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
7caaf88cf45abd06d6c8d99b40bf5cb8c0fbc0ff |
|
13-May-2016 |
Alistair Strachan <alistair.strachan@imgtec.com> |
Introduce independent hstride and vstride, and use them. Bug: 27589011 Bug: IMINAN-49451 Change-Id: Ib0efa883a4e4a88598d1d85a1ee5f50659be4bae Signed-off-by: Alistair Strachan <alistair.strachan@imgtec.com> Signed-off-by: Austin Hu <austin.hu@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
5d4000b70597878fd0a589f199523b91afc15166 |
|
23-Mar-2016 |
Hyunchang Choi <hyunchang.choi@intel.com> |
media hardening: OMX::allocateBuffer must return protected buffers as native_handles Make OMX to use native_handles for media hardening bug: 26781087 Change-Id: I3322400e109f19a8623d6fc0a0d8ed5ea8777aa0 Signed-off-by: Hyunchang Choi <hyunchang.choi@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
82563df6bcb3f2a982b6c28b38147edba5cde22c |
|
16-Jun-2015 |
Tianmi Chen <tianmi.chen@intel.com> |
Remove unused argument to suppress compilation error BUG: 21777583 Change-Id: I7f8ed7463bbf85418aa09a1f15a326e4a68f4a10 Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
315fcbb35ef1f355db2f761408c0a22e47ca8222 |
|
29-Apr-2015 |
Tianmi Chen <tianmi.chen@intel.com> |
enable meta data mode for AVC and VP8 on FUGU Use meta data mode for AVC and VP8 adaptive playback. Bug: 19197299 Change-Id: Ifd635d37b107502b8008eaf539bad1dab0de443b Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
7579ae2fa6c1b95605f651892a1adfd6eed7c946 |
|
08-May-2015 |
Yuanjun Huang <yuanjun.huang@intel.com> |
omx-component: a. Add support of OMX index - media codec priority config. config type is OMX_IndexConfigPriority. b. Add support of OMX index - media decoder operating rate. config type is OMX_IndexConfigOperatingRate. Bug: 20165525 Bug: 20165726 Change-Id: Ide80507f907b3ed78792f15fafdf19b0691ec786 Signed-off-by: Yuanjun Huang <yuanjun.huang@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
8d538b2fd5f18fffee5a207d1c543a23cf9178ad |
|
11-Dec-2014 |
Andreas Gampe <agampe@google.com> |
resolved conflicts for merge of 1edf1d80 to lmp-mr1-dev-plus-aosp Change-Id: Id283ead449ea2779971c9caa07d0045798de30c1
|
1edf1d805b1d18cc014af280f00b8de346276dd0 |
|
09-Dec-2014 |
Andreas Gampe <agampe@google.com> |
VideoCodec: Remove unused variables For build-system CFLAGS clean-up, remove unused variables. Bug: 18632512 Change-Id: I7644f8bc2355c27b199ec69097774b579e836048
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
3fcd3fa146cff6a9efeee3ce11315fce2e3834eb |
|
14-Nov-2014 |
Xigui Wang <xigui.wang@intel.com> |
enable OMX extension OMX_IndexExtVppBufferNum for ISV change TARGET_HAS_VPP to TARGET_HAS_ISV BZ: 229811 Bug: 17383204 Change-Id: I9a7212f1e51ed686f734635c5db581e2b448ef70 Signed-off-by: Jason Hu <jason.hu@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
233d2500723e5594f3e7c70896ffeeef32b9c950 |
|
25-Jul-2014 |
ywan171 <yi.a.wang@intel.com> |
add vp9 accelerated sw decoder plugin in fugu BZ: 209178 add vp9 sw decoder plugin, the code is pulled from main branch Change-Id: I566570ac6d5c7d9b5a3e760234300e6e9b756666 Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/220089 Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com> Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
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/OMXVideoDecoderBase.h
|
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/OMXVideoDecoderBase.h
|
8322da9a537082721d683070959eb3d2625529c0 |
|
05-Jan-2014 |
ywan171 <yi.a.wang@intel.com> |
omx-component: performance optimization for dynamic resolution change BZ: 162482 When there is no need of buffer reallocation during dynamic resolution change do not flush output surface queue; just attach a DRC tag to the buffer of difference resolution, and send FormatChange to omx client when the buffer with DRC tag is output. Change-Id: I1ea2288b113e51645dcb75c4ca28ca9d132c2800 Signed-off-by: ywan171 <yi.a.wang@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
94733f48696cae1d610bf80c3127a464dc82c5f9 |
|
02-Dec-2013 |
Tang, XiaoxiX <xiaoxix.tang@intel.com> |
omx-component: enable tile format for VXD392 on Baytrail platform BZ: 141202 Change the eColorFormat's value to HAL_PIXEL_FORMAT_NV12_X_TILED_INTEL and pass the tiling information by the flag mVASurfaceAttrib->flags. Change-Id: Id005eb9c8057ddb9e68a3b468678fa5db8800bc5 Signed-off-by: Tang, XiaoxiX <xiaoxix.tang@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
001883ca51a325c81e9a147588f14d16124cb631 |
|
23-Oct-2013 |
Dan Liang <dan.liang@intel.com> |
omx-component: Add support for Error Report needed by WebRTC BZ: 147912 enable error report in omx component Change-Id: Id5728d95272e622d0199a94a20e6af9acc78044c Signed-off-by: Dan Liang <dan.liang@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
c6439c546556e18f0b9ccb760109cb362d05658c |
|
23-Oct-2013 |
Yu, Linda <linda.yu@intel.com> |
add set/get function for VPPBufferNum in OMX BZ: 145717 1. add set/get function for VPPBufferNum in OMX 2. vpp buffer num should omit in decoder buffer comparison Change-Id: Id4bb404b4f001b1f27b72692a4ae1efc81db9531 Signed-off-by: Yu, Linda <linda.yu@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
797fbdaf9dee126e949bc9eeb58df93bce4b4511 |
|
14-Oct-2013 |
Tianmi Chen <tianmi.chen@intel.com> |
omx-component: Move raw buffer mode related code BZ: 144930 Move raw buffer mode related code Change-Id: I8786919a1aa85a63d0efd974d5bd41adbc91581f Signed-off-by: Tianmi Chen <tianmi.chen@intel.com> Reviewed-on: http://android.intel.com:8080/138245 Reviewed-by: Wang, Yi A <yi.a.wang@intel.com> Reviewed-by: Gu, Wangyi <wangyi.gu@intel.com> Reviewed-by: Feng, Wei <wei.feng@intel.com> Reviewed-by: Ding, Haitao <haitao.ding@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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
7911d688c9493f94c2cf58b83550c3fade4eb955 |
|
18-Sep-2013 |
Rajesh Poornachandran <rajesh.poornachandran@intel.com> |
[PORT FROM R42B-STABLE] BYT-DRM-WV-OMX: Support HDMI HPD and Auto-tear-down BZ: 128589 - Use pavp_is_session_alive to check PAVP Session status for each frame - Destroy PAVP session if pavp_is_session_alive reports session is invalid and recreate new session - Drop frames until session is active - Handle errors from PAVP & SEC during HDCP Auto-tear-down gracefully - Tiled output format for BYT Change-Id: I403c01ee6c4a706d36d2892f13f8e68c2e29c5ff Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com> Reviewed-on: http://android.intel.com:8080/132665 Reviewed-by: Sun, Hang L <hang.l.sun@intel.com> Tested-by: Sun, Hang L <hang.l.sun@intel.com> Reviewed-by: cactus <cactus@intel.com> Tested-by: cactus <cactus@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
dccea72fa33ead9951c7863344d4b1c99deb820a |
|
27-Aug-2013 |
ywan171 <yi.a.wang@intel.com> |
omx-component: fix the thread competition of buffer thread and command thread BZ: 129362 fix the thread competition of buffer thread and command thread, set the mOMXBufferHeaderTypePtrArray in UseBuffer to avoid the competition Change-Id: Ifc40fe6a1c9f43205910c7617af5d45875926f68 Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: http://android.intel.com:8080/126675 Reviewed-by: Liang, Dan <dan.liang@intel.com> Reviewed-by: Feng, Wei <wei.feng@intel.com> Reviewed-by: Chen, Tianmi <tianmi.chen@intel.com> Reviewed-by: Huang, Yuanjun <yuanjun.huang@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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
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/OMXVideoDecoderBase.h
|
089da52d797fb6710ecc1de6840df194931019df |
|
11-Jul-2012 |
fxiao4X <fengx.xiao@intel.com> |
[PORT FROM ICS] Support dynamic resolution change for component working in raw data mode BZ: 40303 Change-Id: I9b1d1418eb9f9382418f0d0b5082cda9ab3d270c Orig-Change-Id: Id0458765a36c4017996a0c2bb733fd7ebbb635e5 Signed-off-by: fxiao4X <fengx.xiao@intel.com> Reviewed-on: http://android.intel.com:8080/59877 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/OMXVideoDecoderBase.h
|
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/OMXVideoDecoderBase.h
|
a58f3851934aa62681d18cd358ce397d1dfe2806 |
|
18-Apr-2012 |
ywan171 <yi.a.wang@intel.com> |
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>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
f7313d45a85df2d51f084f2ec9992207428df27e |
|
28-Feb-2012 |
xiao <fengx.xiao@intel.com> |
Add video rotation parameter setting and getting method BZ: 23620 Pass down video clip rotation to psb_video in order to implement hw rotation feature Change-Id: I1dd8218d12643920ff9cafc962feaee9678cad24 Signed-off-by: xiao <fengx.xiao@intel.com> Reviewed-on: http://android.intel.com:8080/36818 Reviewed-by: Hu, Jason <jason.hu@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/OMXVideoDecoderBase.h
|
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/OMXVideoDecoderBase.h
|
1bc54a746704bde863a7487b0b50ac675d6eb579 |
|
02-Feb-2012 |
xiao <fengx.xiao@intel.com> |
OMX: porting patch from R2 to R3. BZ: 21936 Orignal patch:24452 Set "RenderDone" flag to true when buffer is freed or refilled. Change-Id: I62da59d4f47d5c6151fb6732c8e514a7dfeb3518 Signed-off-by: xiao <fengx.xiao@intel.com> Reviewed-on: http://android.intel.com:8080/33659 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/OMXVideoDecoderBase.h
|
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/OMXVideoDecoderBase.h
|
25d529882d13178cc3ed5b39844bf0348d3e1da9 |
|
17-Nov-2011 |
Shuo Liu <shuo.liu@intel.com> |
modify omx video decoders to setup ics hw accelrated video playback 1. omx video decoders will be by default output raw NV12 data 2. if configed, the video decoders could output video buffer id so that could be rendered by overlay Change-Id: I5b8bf34aea347575b7be193a842fe785ad5fcd27 Signed-off-by: Shuo Liu <shuo.liu@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
3b071700102a7e0f0ccf86064e9463a42aa98d59 |
|
25-Jul-2011 |
Richard Tang <richard.tang@intel.com> |
videocodec: change outport's buffer size to 4 BZ: 1917 MPEG4-BP_AAC-LC-44K_1080P_noaudio.mp4's bit rate is 34.7 Mbps. This patch change outport's buffer size from 3 to 4. With this change the FPS increase from 17.2FPS to 23.1FPS on WW29 + patch#12338. Change-Id: Ie785b443ac0bbd43a561670000755eca00cc6588 Signed-off-by: Richard Tang <richard.tang@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
724dc488e1a07f3f4c0fe67c80373e1d92e69d23 |
|
29-Jun-2011 |
xli111 <xiaowei.a.li@intel.com> |
omx-component: Enlarge the count of output buffers for decoder. BZ: 2604 The clip's timestamp is not accurate and need more output buffer in the queue to make it smooth when playbacking. Change-Id: I714a4bc584d7bf6011c9aa30ff7083192130e3c5 Signed-off-by: xli111 <xiaowei.a.li@intel.com>
/hardware/intel/common/omx-components/videocodec/OMXVideoDecoderBase.h
|
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/OMXVideoDecoderBase.h
|