aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-16surface ID initializationandroid-cts-6.0_r9android-cts-6.0_r8android-cts-6.0_r7android-cts-6.0_r6android-cts-6.0_r5android-cts-6.0_r4android-cts-6.0_r32android-cts-6.0_r31android-cts-6.0_r30android-cts-6.0_r3android-cts-6.0_r29android-cts-6.0_r28android-cts-6.0_r27android-cts-6.0_r26android-cts-6.0_r25android-cts-6.0_r24android-cts-6.0_r23android-cts-6.0_r22android-cts-6.0_r21android-cts-6.0_r20android-cts-6.0_r2android-cts-6.0_r19android-cts-6.0_r18android-cts-6.0_r17android-cts-6.0_r16android-cts-6.0_r15android-cts-6.0_r14android-cts-6.0_r13android-cts-6.0_r12android-cts-6.0_r1android-6.0.1_r9android-6.0.1_r81android-6.0.1_r80android-6.0.1_r8android-6.0.1_r79android-6.0.1_r78android-6.0.1_r77android-6.0.1_r74android-6.0.1_r73android-6.0.1_r72android-6.0.1_r70android-6.0.1_r7android-6.0.1_r69android-6.0.1_r68android-6.0.1_r67android-6.0.1_r66android-6.0.1_r65android-6.0.1_r63android-6.0.1_r62android-6.0.1_r61android-6.0.1_r60android-6.0.1_r59android-6.0.1_r58android-6.0.1_r57android-6.0.1_r56android-6.0.1_r55android-6.0.1_r54android-6.0.1_r53android-6.0.1_r52android-6.0.1_r51android-6.0.1_r50android-6.0.1_r5android-6.0.1_r49android-6.0.1_r48android-6.0.1_r47android-6.0.1_r46android-6.0.1_r45android-6.0.1_r43android-6.0.1_r42android-6.0.1_r41android-6.0.1_r40android-6.0.1_r4android-6.0.1_r33android-6.0.1_r32android-6.0.1_r31android-6.0.1_r30android-6.0.1_r3android-6.0.1_r28android-6.0.1_r27android-6.0.1_r26android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21android-6.0.1_r20android-6.0.1_r18android-6.0.1_r17android-6.0.1_r16android-6.0.1_r13android-6.0.1_r12android-6.0.1_r11android-6.0.1_r10android-6.0.1_r1android-6.0.0_r7android-6.0.0_r6android-6.0.0_r5android-6.0.0_r41android-6.0.0_r4android-6.0.0_r3android-6.0.0_r26android-6.0.0_r25android-6.0.0_r24android-6.0.0_r23android-6.0.0_r2android-6.0.0_r13android-6.0.0_r12android-6.0.0_r11android-6.0.0_r1marshmallow-releasemarshmallow-mr3-releasemarshmallow-mr2-releasemarshmallow-mr1-releasemarshmallow-mr1-devmarshmallow-dr1.6-releasemarshmallow-dr1.5-releasemarshmallow-dr1.5-devmarshmallow-dr-releasemarshmallow-dr-dragon-releasemarshmallow-dr-devmarshmallow-devmarshmallow-cts-releaseTianmi Chen
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>
2015-07-10Align stride for encoder surfaces to 64 pixels/ bytesVinil Cheeramvelil
There was an error that caused stride to be 32 pixels aligned. This caused a double blit just to update the stride. By aligning to 64 bytes/ the RGB->NV12 blit only happens once. Bug: 22335388 Change-Id: Ie412983f9efce570899e07404c91fcbdd3e2b835 Signed-off-by: hding3 <haitao.ding@intel.com>
2015-06-30improve robustness of video pipeline when do slice header parsing.mahongpe
Bug: 21620017 Change-Id: Idcce3433914db38353b2023e5857512347a72d84 Signed-off-by: mahongpe <hongpeng.ma@intel.com>
2015-06-16IMG DDK1.5 update for Intel HWC interface in libmixVinil Cheeramvelil
Bug: 20914944 Bug: 20302101 Bug: 19412176 Bug: 21265944 Change-Id: I26015436a84cf52cb147ce803610322932b70478 Signed-off-by: Pradeep Radhakrishna <pradeep.radhakrishna@intel.com> Signed-off-by: Vinil Cheeramvelil <vinil.cheeramvelil@intel.com>
2015-06-09libmix: refine code to keep consistency with parserHaitao Ding
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>
2015-06-01enable meta data mode on FUGUTianmi Chen
Use meta data mode for adaptive playback. Bug: 19197299 Change-Id: I13d992a1c74c11ce5b2fd7a9f1e543789befc947 Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
2015-03-27am 7aa9eddb: am 758a9e8f: libmix: fix out of order decode issue on FUGURyan Saffores
* commit '7aa9eddb7c98edb197a7e63f48f579d4dbbe342c': libmix: fix out of order decode issue on FUGU
2015-03-27am 758a9e8f: libmix: fix out of order decode issue on FUGURyan Saffores
* commit '758a9e8f240d094c4cbc2cf0be6721ff97aae1fb': libmix: fix out of order decode issue on FUGU
2015-03-27libmix: fix out of order decode issue on FUGUandroid-5.1.1_r5android-5.1.1_r28android-5.1.1_r22android-5.1.1_r17android-5.1.1_r12lollipop-mr1-wfc-releaseRyan Saffores
Bug: 19572523 Change-Id: I938d05f666fb40601201d06feb07793cba2ebbb5 Signed-off-by: Ryan Saffores <ryan.d.saffores@intel.com>
2015-02-11am 4e99b915: am ced69386: Revert "libmix: Reject MDRM multi-slice decode to ↵Ryan Saffores
avoid VED FW hang." * commit '4e99b915295c77f86ffcd6769b1d4928bf4193ff': Revert "libmix: Reject MDRM multi-slice decode to avoid VED FW hang."
2015-02-10am ced69386: Revert "libmix: Reject MDRM multi-slice decode to avoid VED FW ↵android-wear-5.1.1_r1android-wear-5.1.0_r1android-m-preview-2android-m-preview-1android-m-previewmaster-soongRyan Saffores
hang." * commit 'ced69386c75e4fdcdb58edab60328d1d0829c4cf': Revert "libmix: Reject MDRM multi-slice decode to avoid VED FW hang."
2015-02-10Revert "libmix: Reject MDRM multi-slice decode to avoid VED FW hang."lollipop-mr1-devRyan Saffores
This reverts commit 5eee2b3fb2cd6fef340e2a3ffc283e30b897c097. Bug: 19192177 Change-Id: Ic6b92e32c4782abfb0731c257415a002d3677d53 Signed-off-by: Ryan Saffores <ryan.d.saffores@intel.com>
2015-02-09Libmix: Enable MPEG2 hardware decodingYuanjun Huang
Implement mpeg2 decoder in LibMix Change-Id: Ib7edfd03eefe72b9a0628b77e36d659885de13aa Signed-off-by: Yuanjun Huang <yuanjun.huang@intel.com>
2015-01-31am 26930f36: am 18e16e8d: Fix "error: \'memset\' was not declared in this ↵Elliott Hughes
scope". * commit '26930f36df0b5dd3553932f329c6721d0ab3d283': Fix "error: 'memset' was not declared in this scope".
2015-01-31am 18e16e8d: Fix "error: \'memset\' was not declared in this scope".Elliott Hughes
* commit '18e16e8d026160e9e7f84febd06141e9a378e382': Fix "error: 'memset' was not declared in this scope".
2015-01-30Fix "error: 'memset' was not declared in this scope".Elliott Hughes
Change-Id: I0b87d727dee465e5b3a51be5c6e70cf9d3a9a0eb
2014-12-18am 963d0cd5: am d07126f6: Suppress clang compiler warnings before upstream fix.Chih-Hung Hsieh
* commit '963d0cd549592ab7f6217f77e660c3aee608d925': Suppress clang compiler warnings before upstream fix.
2014-12-18am d07126f6: Suppress clang compiler warnings before upstream fix.Chih-Hung Hsieh
* commit 'd07126f6c39b8dd5b492c37151a054837ddde7bc': Suppress clang compiler warnings before upstream fix.
2014-12-18Suppress clang compiler warnings before upstream fix.Chih-Hung Hsieh
* 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
2014-12-12am 6cc2764f: am 661c5a76: Libmix: Remove unused variablesAndreas Gampe
* commit '6cc2764fdd7140d7c81265e86cc7c5dca3fe6623': Libmix: Remove unused variables
2014-12-12am 661c5a76: Libmix: Remove unused variablesAndreas Gampe
* commit '661c5a76313015b6a3fea4b0e593b761a32f4372': Libmix: Remove unused variables
2014-12-08Libmix: Remove unused variablesAndreas Gampe
For build-system CFLAGS clean-up, remove unused variables. Bug: 18632512 Change-Id: Ic6eb098745596a7317f19c8ec52be435c3409f51
2014-12-03am d4d49639: am a6ebfeb4: enable OMX extension OMX_IndexExtVppBufferNum for ISVXigui Wang
* commit 'd4d49639f15e5f2791e806556332df872d5c672f': enable OMX extension OMX_IndexExtVppBufferNum for ISV
2014-12-02am a6ebfeb4: enable OMX extension OMX_IndexExtVppBufferNum for ISVXigui Wang
* commit 'a6ebfeb41f53933b4a4882aab2b625b74204527d': enable OMX extension OMX_IndexExtVppBufferNum for ISV
2014-12-02enable OMX extension OMX_IndexExtVppBufferNum for ISVXigui Wang
change TARGET_HAS_VPP to TARGET_HAS_ISV BZ: 229811 Bug: 17383204 Change-Id: I700674221d05e9205127fe1ef7805ccf16c5d208 Signed-off-by: Jason Hu <jason.hu@intel.com>
2014-11-26am 8eb37ff1: am c75124d4: [libmix] Work around to handle wrong packed bufferhding3
* commit '8eb37ff1d95960ec7ca06d1ed904a43b86791245': [libmix] Work around to handle wrong packed buffer
2014-11-26am c75124d4: [libmix] Work around to handle wrong packed bufferhding3
* commit 'c75124d4c9d14ad647748a7ff216567f184f150e': [libmix] Work around to handle wrong packed buffer
2014-11-26[libmix] Work around to handle wrong packed bufferhding3
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>
2014-11-20am 362e5c9b: am 7a80fb59: remove useless link against some framework libsThierry Strudel
* commit '362e5c9b5098f12375806c3e32e5f7260e92371b': remove useless link against some framework libs
2014-11-20am 7a80fb59: remove useless link against some framework libsThierry Strudel
* commit '7a80fb59f855261ef39344d6fe91a695cfc05b59': remove useless link against some framework libs
2014-11-19remove useless link against some framework libsThierry Strudel
Bug: 18313857 Change-Id: I92a66871a7f038dbe12db22cada2ca4160243b11 Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
2014-11-17am 7a79d5de: am a0b150db: Update calls to IInterface::asBinder()Marco Nelissen
* commit '7a79d5deb313b7a25a57b78e2679ac3a798db204': Update calls to IInterface::asBinder()
2014-11-17am a0b150db: Update calls to IInterface::asBinder()Marco Nelissen
* commit 'a0b150db4d1ed2bf5234eeec36a4dd2a88ec6b53': Update calls to IInterface::asBinder()
2014-11-17Update calls to IInterface::asBinder()android-wear-5.0.0_r1lollipop-wear-releaseMarco Nelissen
to use the new static version. Change-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a
2014-11-14Update calls to IInterface::asBinder()Marco Nelissen
to use the new static version. Change-Id: If7d81f6881ecb7b104a124b17bdbfbcd1276b175
2014-11-12am 5eee2b3f: libmix: Reject MDRM multi-slice decode to avoid VED FW hang.Rajesh Poornachandran
* commit '5eee2b3fb2cd6fef340e2a3ffc283e30b897c097': libmix: Reject MDRM multi-slice decode to avoid VED FW hang.
2014-11-12am e5d3d035: libmix: Handle failure gracefully in parseClassicSliceHeader & ↵Rajesh Poornachandran
parseModularSliceHeader. * commit 'e5d3d0350319d2eac1c29ba10e86cb8c4784e97f': libmix: Handle failure gracefully in parseClassicSliceHeader & parseModularSliceHeader.
2014-11-10libmix: Reject MDRM multi-slice decode to avoid VED FW hang.Rajesh Poornachandran
Bug: 17656112 BZ: 226486 Change-Id: Ic934e0a7d33d2b416afee5ee781d625f00340e1c Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com>
2014-11-10libmix: Handle failure gracefully in parseClassicSliceHeader & ↵Rajesh Poornachandran
parseModularSliceHeader. Bug: 17656112 BZ: 226486 Change-Id: I47d0c4be2ce47c15bb7a1ef3a269cd8cb5b73998 Signed-off-by: Rajesh Poornachandran <rajesh.poornachandran@intel.com>
2014-10-31am 4ed41ba5: libmix: use DPB from parserywan171
* commit '4ed41ba5c78e10aec0b96206709082c83d47af99': libmix: use DPB from parser
2014-10-30libmix: use DPB from parserywan171
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>
2014-09-17am 67efa652: change some LOGI to LOGV in videoencoderywan171
* commit '67efa6523d593d3ebdb3e22eafb186e26d4bad74': change some LOGI to LOGV in videoencoder
2014-09-17change some LOGI to LOGV in videoencoderlollipop-devywan171
Bug: 17417518 BZ: 223029 Change-Id: I6cbeeeaeb218fe851fe78495b16d362c9f66a134 Signed-off-by: ywan171 <yi.a.wang@intel.com>
2014-08-26am bd8388b4: start new branch (intel-cdk-moblin-libmix-20100129)wonjong.lee
* commit 'bd8388b4555645b3d29abc6a94c303638064d69a': start new branch (intel-cdk-moblin-libmix-20100129)
2014-08-26am 94d1758a: initial commitHo-Eun Ryu
* commit '94d1758a877c17a2caf639be527688f7a24b6048': initial commit
2014-08-08Fix a race in build for missing vbp_loader.hTarun Agarwal
If the vbp_header.h doesn't copied then it was breaking videodecoder build. This fixes the race. Bug: 16897377 Change-Id: I9d5da2eb0883ff8ad4ca9a4ed0414cc9a44a1be4
2014-08-07Initial libmix commitGuilhem IMBERTON
Change-Id: I7a0b9afdc83a3274189cef0788c7296a871a3d98 Signed-off-by: Guilhem IMBERTON <guilhem.imberton@intel.com>
2014-07-21start new branch (intel-cdk-moblin-libmix-20100129)wonjong.lee
from: Ho-Eun, Ryu
2014-07-21initial commitHo-Eun Ryu
2014-07-21Initial empty repositoryBaligh Uddin