Age | Commit message (Collapse) | Author |
|
am: 8309367a3a
Change-Id: I42de06baad50256ca35b8b9fdf32f02a070cf43d
|
|
am: 4cf92c125f
Change-Id: I6c077b3f4832d8ff4b1fcccaef12b17ee9d3181c
|
|
BZ: IMINAN-51481
Fixes: 38135184
Test: Netflix, play movies, youtube
Change-Id: I15c497aba636159c67909b6f81083e8dcadc87e4
Signed-off-by: Austin Hu <austin.hu@intel.com>
(cherry picked from commit 86df600763e90207c90b4c4e9a823ad044cc41bd)
|
|
playback. am: 6a3d9478ea
am: f83c66484e
Change-Id: Id45b450ce60dc3711cd62bdcc112618e49512bf6
|
|
am: 6a3d9478ea
Change-Id: Ic5be5eeb98740ada64014b90021ba55ae779a481
|
|
BZ: IMINAN-51351
The regression happened since Android O release, because
ACodec::configureCodec() is delayed to be invoked, so that the
eColorFormat of output port definition couldn't be aligned with
the updated video width & height.
Fixed the issue by updating eColorFormat when setParameter() is
triggered via libstagefright. And only update the eColorFormat
for the Intel YUV formats, as some CTS video cases go through
software renderer due to OMX_COLOR_FormatYUV420Flexible is pre-set.
Bug: 37551461
Test: Netflix, play movies, youtube
Change-Id: I4564e6f3bc49b9a029841d363e020a5a9c02b938
Signed-off-by: Austin Hu <austin.hu@intel.com>
(cherry picked from commit 05fba040651f2a9f853c1b17cd0e8e2e3b88c9f3)
|
|
am: b2ceb6a566
Change-Id: I6fafd6fe33ce6f44499121334b9f45fb1a065230
|
|
am: 3b09ea8de3
Change-Id: Ibe1c03e55a8fcc43117c05725fcfe93f5f76da1f
|
|
Bug: 36651288
Test: cts-tradefed run cts-dev --module CtsMediaTestCases --test android.media.cts.MediaCodecTest#testException
Change-Id: Ie92fbf102aa364150278661ed9fadc92eca261c8
|
|
port."a am: 44c7c2d am: 1e4406b
am: 760b971
* commit '760b9713c84566e6a3a39d114d346d20389f47a8':
Change-Id: I5a55701f8a09242e49a4f905b1f1e1f09b066e8c
|
|
port."a am: 44c7c2d am: 058936a
am: bf82472
* commit 'bf8247257249460aaf25d5d40a50c7aa5cbcb156':
Revert "Fixed the incorrect stride and slice height settings of OMX video port."a
Change-Id: I963983f8afa19af0580f0ed307a2392360835bbe
|
|
port."a am: 44c7c2d
am: 1e4406b
* commit '1e4406b6b79aab5720806558606e079c032257d2':
Change-Id: I390b1961081f2a0f09bf95bb9d1dda8588f46237
|
|
port."a am: 44c7c2d
am: 058936a
* commit '058936abe360c150890bb735e7f9b8e07e316620':
Revert "Fixed the incorrect stride and slice height settings of OMX video port."a
Change-Id: I63c6d0acd5bd4ccc76a1aa8e33907a9a77f65efb
|
|
port."a
am: 44c7c2d
* commit '44c7c2d3b65abe47e2f67590166d9a4cacd5abf8':
Revert "Fixed the incorrect stride and slice height settings of OMX video port."a
Change-Id: I88162b6df4eae656bfb2ee476389242850ad805b
|
|
port."a
am: 44c7c2d
* commit '44c7c2d3b65abe47e2f67590166d9a4cacd5abf8':
Revert "Fixed the incorrect stride and slice height settings of OMX video port."a
Change-Id: I1f7f80b04f5c2dcb671eea1c5ad845a44ae72099
|
|
port."a
Bug: 27688967
This reverts commit 6d724b9f6420698a740c8f3cdbbc2f2d6a803308. Because it
caused some regression for CTS android.media.cts.EncodeDecodeTest.
|
|
29279a6
am: 134d5f7
* commit '134d5f74e45d796b48419dd9b4bd93d0d2ee25a2':
Fixed the incorrect stride and slice height settings of OMX video port.
Change-Id: Ia32ac9287a576123a2987577aafc420bf92fcd4c
|
|
am: 29279a6
* commit '29279a60efae18de2329437e127d47a27a48c2da':
Fixed the incorrect stride and slice height settings of OMX video port.
Change-Id: I9d43bfbbb7daf80c0b5b2cc2c8c1f430be041ddf
|
|
Bug: 27688967
Change-Id: Ie3dc22520f23ac5027f2a1a09109e3810ded1f63
Signed-off-by: Austin Hu <austin.hu@intel.com>
|
|
native_handles am: 3e858c3
am: 4d884c3
* commit '4d884c325166abf0abd76530b0380c052c88b21b':
media hardening: OMX::allocateBuffer must return protected buffers as native_handles
Change-Id: I1b9e4c04927051bb74afd1ef4011c985dd033b2a
|
|
native_handles
am: 3e858c3
* commit '3e858c34513e6dfba295d3ac4768ce7ef31ceab7':
media hardening: OMX::allocateBuffer must return protected buffers as native_handles
Change-Id: Icee4a6167ab3557ed57081effaf3c076adad4d52
|
|
native_handles
Make OMX to use native_handles for media hardening
bug: 26781087
Change-Id: Ic5746e70d71520ac7a0e90bd7accf31f11259eb4
Signed-off-by: Hyunchang Choi <hyunchang.choi@intel.com>
|
|
re-cal clock time if nsec overflows to make sure the right
time for pthread_cond_timewait
Bug: 25834559
Change-Id: I325fc3c032dd0d7b465c3aa44ff1b95700f89835
Signed-off-by: Nana Guo <nana.n.guo@intel.com>
|
|
"hardware/intel/common/wrs_omxil_core/base/src/portbase.cpp:599:15: error: \'ETIMEDOUT\' was not declared in this scope".
* commit '88de33b35c4ceac55d774896b5e3be26a5156b34':
Fix "hardware/intel/common/wrs_omxil_core/base/src/portbase.cpp:599:15: error: 'ETIMEDOUT' was not declared in this scope".
|
|
error: 'ETIMEDOUT' was not declared in this scope".
Change-Id: I856315bf82be5f523b3971f179dd23b362f97f96
|
|
* commit '32e9830130645f88e7a2ad43556ad4adb3db31d4':
Wrs Omxil: Remove unused variables
|
|
For build-system CFLAGS clean-up, remove unused variables.
Bug: 18632512
Change-Id: I4da2cb255b4bc08c5dfc04d7d31c58e63d90948e
|
|
BZ: 230000
Bug:18575549
Ignore buffer return when format change happens
for meta data mode.
The patch was ported from imin_legacy branch: https://android.intel.com:443/291947
Change-Id: I9226eb87d273d25a3c8152d0e5837a29bb574ac1
Signed-off-by: hding3 <haitao.ding@intel.com>
|
|
change TARGET_HAS_VPP to TARGET_HAS_ISV
BZ: 229811
Bug: 17383204
Change-Id: I34507e96e26cc7b1e5905f57d4838f67b120d528
Signed-off-by: Jason Hu <jason.hu@intel.com>
|
|
vp9 decoder plugin can not reallocate gralloc buffer in the middle
if the buffer is not big enough during adaptive playback, we must make
sure it at start
Bug: 18023655
Change-Id: Ifdfa624403739837f4350e12e38ab39b3c17e029
Signed-off-by: ywan171 <yi.a.wang@intel.com>
|
|
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>
|
|
BZ: 209178
Change-Id: I07232c12f5466b362530315d33084a4d7ecfabdc
Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
Reviewed-on: https://android.intel.com/218917
Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com>
Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
|
|
BZ: 209178
Change-Id: Icb6653564ef29e9c333603ff8a456d44ac51c4ad
Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
Reviewed-on: https://android.intel.com/216626
Reviewed-by: Imberton, Guilhem <guilhem.imberton@intel.com>
Tested-by: Imberton, Guilhem <guilhem.imberton@intel.com>
|
|
BZ: 203614
refine the resolution limit to 2kx2k
Change-Id: I1d0816df26bb337859b57cb27fc32c6986e9ae6e
Signed-off-by: gji2 <guoliang.ji@intel.com>
|
|
BZ: 200960
resolution limit setting, max 1920x 1088
Change-Id: Ia155509fd76a6f77f25396f52baa6502641cd5d6
Signed-off-by: gji2 <guoliang.ji@intel.com>
|
|
freeing buffer
BZ: 190818
notify error event instead if enabled complete event is triggered by freeing buffer
Change-Id: I6997dbf7f38ff8c3653d14da5425db5ba665179e
Signed-off-by: ywan171 <yi.a.wang@intel.com>
|
|
BZ: 196039
set stride and sliceHeight in port definition.
Change-Id: I83690471557471d66f7ef316d2bb7ee426aeae54
Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
|
|
BZ: 193452
Port VP8 encode OMX Core to R44c branch.
Signed-off-by: bolunliu <bolun.liu@intel.com>
Change-Id: I742440ff9a01c4061b7f8046ffa9445c104867e1
|
|
BZ: 190562
private config and parameter extension enable
Change-Id: I4288cba7bd2f27a7ea16b6fdd0c601a27225e466
Signed-off-by: gji2 <guoliang.ji@intel.com>
|
|
BZ: 189356
fix a tiny compile issue in Portbase when LOGV was enable
Change-Id: I7019146a540f9419171d3190f1a3d18130a3afa3
Signed-off-by: bolunliu <bolun.liu@intel.com>
|
|
BZ: 185262
Rename temporal layer name for SAND.
Rename it as "OMX_VIDEO_PARAM_INTEL_TEMPORAL_LAYER".
Change-Id: Ic5b40c9d75ce4fec07a8203ae5e88805a3472ff8
Signed-off-by: bolunliu <bolun.liu@intel.com>
|
|
BZ: 183802
rm Intel private bitrate structure
Change-Id: I92f20641b5123b7a2a0464974f1b4e6c80ccc8fc
Signed-off-by: gji2 <guoliang.ji@intel.com>
|
|
BZ: 182643
Add one more index to allow client to request black frame pointer
Change-Id: Ifbd56acefbc29e43eadeef7bf5434bf327d9b31e
Signed-off-by: Weian Chen <weian.chen@intel.com>
|
|
BZ: 179113
Remove temporal layer data structure.
Add nMaxQP/nFrameRate/nTemporalID in ConfigIntelBitRateType
Add GetExtensionIndex for temporal layer vp8 encode
Refine code style.Remove meaningless modification.
Change-Id: I0ff98d73d69b40c207aa770bc26f0d910cdf37fd
Signed-off-by: bolunliu <bolun.liu@intel.com>
|
|
BZ: 165682
Extend OMX Index definition for the number of temporal layers and
bitrate/framerate for every layer
Update for buildbot -1 issue.
Fix code style issue.
Change-Id: I7fa786d6e959df59acc3bf3e4a5ed4222cecfca5
Signed-off-by: liubolun <bolun.liu@intel.com>
|
|
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>
|
|
to idle
BZ: 176001
the decoder component will wait for all output buffer being set from the client before
transiting from loaded to idle state, so if the output buffer allocation fails in client,
ANR will happen. add timeout wait event when decoder component transits from loaded to idle
Change-Id: I5a4651646c48fc22483aba32c86e9a7bea58eb89
Signed-off-by: ywan171 <yi.a.wang@intel.com>
|
|
state changes from disable to enable
BZ: 164253
When output port state changes from disable to enable, the HAL will wait gralloc buffers set from OMX client.
If dequeuebuffer fails in omx client, the video decoder HAL will fall into dead wait, and error will occur in destroying
OMX node. add timeout waitevent in wrs_core for video decoder to avoid dead lock
Change-Id: I604ca37879d95bfd5cdfc2512043c1c60a74d415
Signed-off-by: ywan171 <yi.a.wang@intel.com>
|
|
BZ: 168230
Add one type of error: OMX_Decode_HeaderError
And num_mbs.
Signed-off-by: Dan Liang <dan.liang@intel.com>
Change-Id: I5860e062876be6420b8781e43d5c57d592eb3924
|
|
BZ: 166006
For data structure OMX_VIDEO_ERROR_INFO, the definition is
slightly different with the one in libmix, which will cause
compatibility issue when error reporting is enabled.
Change-Id: Ief2c73b7eee72598e6574f3738f613768f5f458d
Signed-off-by: Weian Chen <weian.chen@intel.com>
|