Age | Commit message (Collapse) | Author |
|
libmixvbp doesn't exist in our source tree.
full_fugu/std.log:1013:build/make/core/main.mk:592: warning: Missing required dependency libmixvbp from module libva_videodecoder defined in hardware/intel/common/libmix/videodecoder/Android.mk
aosp_fugu/std.log:1013:build/make/core/main.mk:592: warning: Missing required dependency libmixvbp from module libva_videodecoder defined in hardware/intel/common/libmix/videodecoder/Android.mk
Bug: 7456955
Test: above error no longer visible
Change-Id: I536a0e7e20e0ea4a681ebea94399c433363136dd
|
|
BZ: IMINAN-51493
Fixes: 38180135
Test: adb shell stagefright /sdcard/mpeg2-1.mp4
Test: netflix, play movies, youtube
Change-Id: Id20df74bb9957a472d7e412d257ebc1d27a2023e
Signed-off-by: Austin Hu <austin.hu@intel.com>
(cherry picked from commit 4216c5c686f07d42113c5779ecb911b1a944383b)
|
|
BZ: 50575
Bug: 28282186
Test: netflix, youtube, play movies
Change-Id: I109038c51fc309859ff9be673fa712b46bedaad1
Signed-off-by: Austin Hu <austin.hu@intel.com>
|
|
am: 6b75cbef56
Change-Id: Ib7840e9621a7e7862de92e5d672526aa3737d0aa
|
|
Bug: http://b/31289077
Bug: http://b/27171986
Test: mm -j48 checkbuild
Change-Id: I9644a677926c972d15c876af42c81ca648f49e3b
|
|
Bug: 30945285
BZ: 50789
Check Adaptive when flag is not informed by upper layer.
When AdaptivePlayBack is enabled, close low delay mode to keep
right PTS order.
Change-Id: I6c5609ae795ebceaa3a98e8d537f477e07abb5d8
Signed-off-by: Xin Wang <xin1.wang@intel.com>
Signed-off-by: Austin Hu <austin.hu@intel.com>
|
|
By make width got from header minus crop.
bug:29371467
bug:IMINAN-50480
Change-Id: Iafff2a0df3474adc494901aeb97c7d377f4a5b7e
Signed-off-by: Xin Wang <xin1.wang@intel.com>
|
|
Bug: 28083088
BZ: 49736
Change-Id: I0a1fcaed05bbfe0191042d41c70d87cc018515c5
Signed-off-by: Lily Ouyang <lily.ouyang@intel.com>
Signed-off-by: Austin Hu <austin.hu@intel.com>
|
|
Bug: 27589011
Bug: IMINAN-49451
Change-Id: I4d7069baef5d01e6009b0e72a6913f1de370b9e9
Signed-off-by: Alistair Strachan <alistair.strachan@imgtec.com>
Signed-off-by: Austin Hu <austin.hu@intel.com>
|
|
change crop about h264 decoder
bug: 27589011
bug: IMINAN-49451
Change-Id: I0b468e4abe5b7bff03b4377c2ec42bb5b75d0262
Signed-off-by: Xin Wang <xin1.wang@intel.com>
|
|
AdaptivePlayback and HDCP authentication.
Bug: 27681208
Because the height calculation of format info depends on picture height
in MB, so that the result would always be 16 pixels aligned. But it
doesn't match all of kinds of video resolutions.
Note:
1. The issue doesn't happens with other formats (MPEG2/4, VP8, etc),
because their height calculation doesn't depend on height in MB;
2. Need to apply the same change to width calculation of AVC.
Change-Id: I1337f01a9fe49f009821a4c86e3ae19d39b02dd7
Signed-off-by: Austin Hu <austin.hu@intel.com>
|
|
native_handles
Make OMX to use native_handles for media hardening
bug: 26781087
Change-Id: Ib4dcc486315420bb5931b9ff300c30a77710cec3
Signed-off-by: Hyunchang Choi <hyunchang.choi@intel.com>
|
|
For build-system CFLAGS clean-up, turn unused-XX warnings into
non-errors.
Bug: 18632512
Change-Id: I311871d684cd3f294ad8c2e87e059e6f8de17dbd
|
|
When decoder ran into some corner case that the actual
buffer count is less than given buffer count, some buffers
are destoryed illegally.
Bug: 22299730
Change-Id: I13a383dfb7c2c03c950618317cb7afed64369b70
Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
|
|
Bug: 21620017
Change-Id: Idcce3433914db38353b2023e5857512347a72d84
Signed-off-by: mahongpe <hongpeng.ma@intel.com>
|
|
add constrained high profile handling for AVC
error concealment if vol is missing for MPPEG4
pass the color info for BT.601 and BT.708
Change-Id: Ie7fc037ba5f8f709777df9e1004c224f9478ceff
Signed-off-by: Haitao Ding <haitao.ding@intel.com>
|
|
Use meta data mode for adaptive playback.
Bug: 19197299
Change-Id: I13d992a1c74c11ce5b2fd7a9f1e543789befc947
Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
|
|
* commit '7aa9eddb7c98edb197a7e63f48f579d4dbbe342c':
libmix: fix out of order decode issue on FUGU
|
|
* commit '758a9e8f240d094c4cbc2cf0be6721ff97aae1fb':
libmix: fix out of order decode issue on FUGU
|
|
Bug: 19572523
Change-Id: I938d05f666fb40601201d06feb07793cba2ebbb5
Signed-off-by: Ryan Saffores <ryan.d.saffores@intel.com>
|
|
avoid VED FW hang."
* commit '4e99b915295c77f86ffcd6769b1d4928bf4193ff':
Revert "libmix: Reject MDRM multi-slice decode to avoid VED FW hang."
|
|
hang."
* commit 'ced69386c75e4fdcdb58edab60328d1d0829c4cf':
Revert "libmix: Reject MDRM multi-slice decode to avoid VED FW hang."
|
|
This reverts commit 5eee2b3fb2cd6fef340e2a3ffc283e30b897c097.
Bug: 19192177
Change-Id: Ic6b92e32c4782abfb0731c257415a002d3677d53
Signed-off-by: Ryan Saffores <ryan.d.saffores@intel.com>
|
|
Implement mpeg2 decoder in LibMix
Change-Id: Ib7edfd03eefe72b9a0628b77e36d659885de13aa
Signed-off-by: Yuanjun Huang <yuanjun.huang@intel.com>
|
|
* commit '18e16e8d026160e9e7f84febd06141e9a378e382':
Fix "error: 'memset' was not declared in this scope".
|
|
Change-Id: I0b87d727dee465e5b3a51be5c6e70cf9d3a9a0eb
|
|
* commit 'd07126f6c39b8dd5b492c37151a054837ddde7bc':
Suppress clang compiler warnings before upstream fix.
|
|
* va_enc_h264.h uses empty union, which has size 0 in C, size 1 in C++.
* VideoDecoderWMV.h hides overloaded virtual function parseBuffer.
* VideoDecoderHost.cpp has equality comparison with extraneous parentheses.
Change-Id: Ice44cf3647f1a1060467a63a1cd02892797e283c
|
|
* commit '661c5a76313015b6a3fea4b0e593b761a32f4372':
Libmix: Remove unused variables
|
|
For build-system CFLAGS clean-up, remove unused variables.
Bug: 18632512
Change-Id: Ic6eb098745596a7317f19c8ec52be435c3409f51
|
|
change TARGET_HAS_VPP to TARGET_HAS_ISV
BZ: 229811
Bug: 17383204
Change-Id: I700674221d05e9205127fe1ef7805ccf16c5d208
Signed-off-by: Jason Hu <jason.hu@intel.com>
|
|
Wrongly packed buffers have both IDR + SLICE inside
simultaneously. Let it quit gracefully rather than
lead to VED hang and reboot.
Bug: 17656112
Bug: 18306960
Change-Id: I89092ec5c2770c9e957dc7cd90910a7567aa2507
Signed-off-by: hding3 <haitao.ding@intel.com>
|
|
Bug: 17656112
BZ: 226486
Change-Id: Ic934e0a7d33d2b416afee5ee781d625f00340e1c
Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com>
|
|
parseModularSliceHeader.
Bug: 17656112
BZ: 226486
Change-Id: I47d0c4be2ce47c15bb7a1ef3a269cd8cb5b73998
Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com>
|
|
send the whole reference frame list to va instead of ref0+ref1
Bug: 17693351
Change-Id: Ie83d9bde2c07b5cd7ffcb1ea208aa8c7f215f441
Signed-off-by: ywan171 <yi.a.wang@intel.com>
|
|
If the vbp_header.h doesn't copied then it was
breaking videodecoder build. This fixes the race.
Bug: 16897377
Change-Id: I9d5da2eb0883ff8ad4ca9a4ed0414cc9a44a1be4
|
|
Change-Id: I7a0b9afdc83a3274189cef0788c7296a871a3d98
Signed-off-by: Guilhem IMBERTON <guilhem.imberton@intel.com>
|