3f7ceee13aa17ae32d4263aed2ce67eb9a37c58b |
|
24-Jul-2014 |
ywan171 <yi.a.wang@intel.com> |
remove the warning in wrs_core BZ: 209178 remove the warning in wrs_core Signed-off-by: ywan171 <yi.a.wang@intel.com> Change-Id: I5655dcc283325cf7da5e0b088887e63cd24fb056 Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: https://android.intel.com/220500 Reviewed-by: Fourdan, Olivier <olivier.fourdan@intel.com> Tested-by: Fourdan, Olivier <olivier.fourdan@intel.com>
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
b7e8facd37fe0d46e8f6ff6527e4f2c4f90565ca |
|
06-Mar-2014 |
Dan Liang <dan.liang@intel.com> |
wrs-omxil-core: adjust the data structure for adaptive playback BZ: 177230 Move member variable mEnableAdaptivePlayback from private to public so that the derived class could use it. Change-Id: Id134f42b2246ce68f6804aed86b8435ace9a9693 Signed-off-by: Dan Liang <dan.liang@intel.com>
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
c87a1a8f47c29d4eddf1ea0093c32b8eee04a239 |
|
02-Dec-2013 |
ywan171 <yi.a.wang@intel.com> |
wrs_core: add support for adaptive playback in kitkat BZ: 154291 add DRC support in video decoder middleware to integrate with kitkat AOSP Change-Id: I826678d8f2da7c475180d8055786d6b07d7e449d Signed-off-by: ywan171 <yi.a.wang@intel.com>
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
5ab2f45a95344b12cad43f277a730c8679b42171 |
|
17-Jun-2013 |
Dan Liang <dan.liang@intel.com> |
[PDK MR2 ABSP] remove duplicate omx header file between khronos and google framework BZ: 117349 khronos omx will reference google framework to avoid conflict causing by the inconformity, the conflict will cause video record doesnot work in PDK Change-Id: I6762f097e91a47ba820d03923d6141311de53ff6 Signed-off-by: ywan171 <yi.a.wang@intel.com> Signed-off-by: Dan Liang <dan.liang@intel.com>
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
d438ab4e1c4dde0b5e0aa7c44186137b2d2adaa5 |
|
20-Feb-2013 |
Gu, Wangyi <wangyi.gu@intel.com> |
OMX IL Core: add a lock to protect the component state BZ: 86281 Root cause: two methods of state obtaining mechanism in omx il core design, and two threads will access the same state variable, which isn't protectted. Change-Id: I3bbb28a52b5e25a8b475433042d5b0152891be74 Signed-off-by: Gu, Wangyi <wangyi.gu@intel.com> Reviewed-on: http://android.intel.com:8080/93185 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/wrs_omxil_core/base/inc/componentbase.h
|
85d33bdb86649f8daa474948f3224cc0a6c160ce |
|
24-Sep-2012 |
Zhao Liang <leo.zhao@intel.com> |
To support MRFLD highprofile encode BZ: 76677 support MRFLD highprofile encode in omx-core Change-Id: I3e03a6e161e6cf009c85d826614ad166bca875b9 Signed-off-by: Zhao Liang <leo.zhao@intel.com> Reviewed-on: http://android.intel.com:8080/67475 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>
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
ec2f29d0c23a6c7ea3a36e03a9635b63ac23ae35 |
|
15-Oct-2012 |
XiaoFeng <fengx.xiao@intel.com> |
Clean up obsolete or unused code in wrs_omxil_core for code coverage improvement. BZ: 62170 Change-Id: Ic1fd388aa3edf50983be60b9ac70fff259c151f6 Signed-off-by: XiaoFeng <fengx.xiao@intel.com> Reviewed-on: http://android.intel.com:8080/70020 Reviewed-by: Qiu, Junhai <junhai.qiu@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/wrs_omxil_core/base/inc/componentbase.h
|
ecc877a1dd44921dff3f300bc5559841f0c44ac6 |
|
09-Apr-2012 |
ywan171 <yi.a.wang@intel.com> |
wrs_omxil_core: enhance wrs_omxil_core to handle the case that resolution in container is diff from ES resolution BZ: 25724 29844 28316 enhance wrs_omxil_core 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 OMXIL and libmix, va should be restart. Change-Id: I8adfde55d850bebc8cee11b73e624d57f039727c Signed-off-by: ywan171 <yi.a.wang@intel.com> Reviewed-on: http://android.intel.com:8080/42769 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/wrs_omxil_core/base/inc/componentbase.h
|
705c231d1e4ff148d8cec637288d9ad41429f0e3 |
|
22-Feb-2012 |
Weian Chen <weian.chen@intel.com> |
wrs-omx-core: code cleanup along with one Queue buffer management support BZ: 24552 code cleanup along with one Queue buffer management support and remove two Queue method (from Andy) Signed-off-by: Weian Chen <weian.chen@intel.com> Change-Id: I9b2109b45572492209ff4fa096e98c5442c3bfbd Reviewed-on: http://android.intel.com:8080/36140 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/wrs_omxil_core/base/inc/componentbase.h
|
57fbad335bcd1fc0b12cea2e58586015cec7b571 |
|
02-Feb-2012 |
xiao <fengx.xiao@intel.com> |
OMX: Porting patch from R2 to R3 BZ: 21936 Orignal patch 24451: Enhance omx_core to provide hook for omx IL components to release resource during port configuration. Change-Id: I98b26ea8243d0dc1d557d4f522094cda8413cd60 Signed-off-by: xiao <fengx.xiao@intel.com> Reviewed-on: http://android.intel.com:8080/33663 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/wrs_omxil_core/base/inc/componentbase.h
|
34277d8b1ca48a932e7b17ba331c29f040ba0838 |
|
19-Dec-2011 |
xiao <fengx.xiao@intel.com> |
Enable native buffer mode for ICS in wrs core ,clean buffer id mode related code BZ: 18370 Signed-off-by: xiao <fengx.xiao@intel.com> Change-Id: I657ac61aeaaaffdbacde3afd9743a9ddeed29588 Reviewed-on: http://android.intel.com:8080/27892 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/wrs_omxil_core/base/inc/componentbase.h
|
ac3429dfacf1c5a03889558006f2af0d40a7bfe8 |
|
14-Jul-2010 |
Tao Tao <tao.q.tao@intel.com> |
Fix bug in seeking Change-Id: I23a168e9af2c7e7a7888601c297c5de2a826a8b4
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
666f8b21fe0923595def20b16e9e7eefa11308b2 |
|
23-Jun-2010 |
Tao Tao <tao.q.tao@intel.com> |
Add ProcessorFlush() call for future flush support. Change-Id: Icf53563dcb54d6805d67000beef5e09b6dda2679
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
2f6e87e64736666857c1bbe2cb0692c1f4e56508 |
|
26-Feb-2010 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
copyright: apply Apache License, Version 2.0
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
588d2fa1495340bbd66f72a4b5a07fcfbc398a2a |
|
22-Feb-2010 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: remove self-rescheduling of command process work
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
08109deff68a8aee14dc6add1d291610f781382b |
|
22-Feb-2010 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: remove self-rescheduling of buffer process work
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
22c02021e7be74c6636353ad0b62f60278a695c8 |
|
17-Feb-2010 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: fix for error reporting during buffer processing Fixed componentbase::ProcessorProcess prototype and it returns OMX_ERRORTYPE. Buffer processing workqueue reports to IL-Clients if ProcessorProcess() returns with failure.
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
656e873cff82a7d22ca3145dc1c8e041d95a1642 |
|
30-Dec-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: export GetWorkingRole public method
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
f0a76b4aab79646e482196e212f89ab1aacd6f6f |
|
17-Dec-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: major fix for retaining buffers
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
dd0f8243514bd9380e5172ba883e488bcf65dcc9 |
|
17-Dec-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: fix DumpBuffer prototype (introduce "bool dumpdata") dumpdata == true : dump pBuffer dumpdata == false : doesn't dump pBuffer
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
095dca7041d500f159c9e49d3ab784b6885ed086 |
|
30-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: use WorkQueue::Pause()/Resume() for workqueue control modified: base/inc/componentbase.h modified: base/src/componentbase.cpp
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
30bd6062e4b295f5f7bcaeb98165065310d29269 |
|
28-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
misc: add windriver standard copyright
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
27cb7aad256077ad50541fb08c675b257ec76626 |
|
21-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add DumpBuffer for the derived classes
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
e4197969e018f1f455d8a99ebabd51994b150506 |
|
16-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
misc: add copyright and author
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
302f566a7f78515edc0b4e433e358c7eeba7fbd1 |
|
16-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: fix minor, matching version for PVOPENCORE
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
c198aa03548b9a81d46c31ddc2bebf37268ffe19 |
|
16-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: fix bug, version spec bit encoding
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
69d34dfb7d76cbdd1bd0f0b4b7cb1f2267f5002a |
|
14-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add GetComponentHandle and make handle private
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
abc94977297716935830b32fce440a07a73250a5 |
|
14-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add GetWorkingRole
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
26424589dfa4ae486235d9beb0d087e7298d36e5 |
|
14-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: remove ProcessorSet[Config/Parameter]
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
dfaf4e141f33555032cc66b3810eba741a589288 |
|
13-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: fix prototype for CheckTypeHeader (const)
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
7036eb904f03a68a182222e5c8148163dc0f1ad7 |
|
14-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: insroduce PostProcessBuffer
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
773a718c9cdbee00a802801bd9ca2c8e0b58ad03 |
|
14-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: ProcessorProcess replaces ComponentProcessBuffers
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
7ca8edc2e24fcee5fbaa5406bc966494d13ac1b4 |
|
13-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: introduce Processor callback family
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
4345b3f2fbd534f8609a47a594d8b3b8f0bdd309 |
|
13-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add retain feature not to return a buffer at the end of Work
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
b7ca9a1a868348e9234c9aee022929c9b3267e4d |
|
13-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add OMX_CommandPortEnable/Disable handling
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
dcf05c3d6a37bf9a3b09de2428a18d7f82b8204d |
|
12-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add OMX_CommandFlush handling
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
d2d7fc5745af2532cd7aaf9bd88148cf29501900 |
|
09-Oct-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add PushThisMark
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
c127caa3755f46f028fe7ec6e7ab02cf33238f62 |
|
30-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add QueryRolesHelper() for query_roles()
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
d63975db3595680a0c681285b9e49b52fdacdbca |
|
30-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: remove unneeded methods (Get/QueuryRoles)
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
9efecd18c0d29b883f22cbd54aa4a51ca158040d |
|
30-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: make buffer functions private
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
118bba9d4dd9906f3d73713c931a3be3df9f2694 |
|
30-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:componetbase: fix minor, ApplyWorkingRole
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
f993ff794e671da1ee2958a783709637989282c2 |
|
30-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: remove Init/ExitComponent
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
5995aef03a789309fef914febc0bc6beb2d926f2 |
|
29-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:componnet: add Allocate/FreePort and impl ApplyWorkingRole
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
5f3dea3773e2a740d6389e9f0de70d3078c0dcc8 |
|
30-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add working role feature
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
22d9fa5479b936d58d92f54d16560d0f9f15d5b3 |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add buffer processing routines componentbase implements WorkableInterface. Work() processes buffers qeueued by Empty/FillThisBuffer. derived component class should override ComponentProcessBuffers virtual fucntion to process buffers handed over ComponentBase::Work()
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
f10724e8329945b783e69e4f92fd3c0b33e78b0d |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
component: make handle a protected member
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
074aeb8c3193c729c3e1050b970a2315608d0a24 |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: fix Set/CheckTypeHeader() make it static/public and fix return type of CheckTypeHeader
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
abd679fdaba9c3c8230dbcbaa838a5100acb546d |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add state transition routines
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
e3be2d84503a7693ece53adbcf26ee243eea1b87 |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: implement Get/SetConfig interface
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
d8b921cd23e85c61acf2422a617943ac378cccc4 |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: implement Get/SetParameter interface
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
5ab694059dd6abe79303fdf2712a974d9d2e29d4 |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add port member and port parameter
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
cc664c7fd05a92b255d2be6efefe3bb0378dd8a3 |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component add command process work
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
3ee08716991119e541a439811c8c74988d7be754 |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add Get/FreeHandle interface add Get/FreeHandle() and Init/ExitComponent virtual function
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
9b88640fe94198cf3f03151136840b04014a0a7d |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
core,base:component: handling roles and names of component
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|
20fb971c092d9f2141a81d0890d211dab85284ac |
|
25-Sep-2009 |
Ho-Eun Ryu <ho-eun.ryu@windriver.com> |
base:component: add component base class
/hardware/intel/common/wrs_omxil_core/base/inc/componentbase.h
|