aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-04Add missing liblog dependency am: d2a3d6ec32 am: d73f9685d9android-wear-o-preview-4android-wear-o-preview-3android-o-preview-4android-o-preview-3android-o-preview-2android-o-preview-1android-o-iot-preview-5android-n-mr2-preview-2android-n-mr2-preview-1android-n-iot-preview-4o-previewo-iot-preview-5n-iot-preview-4Dimitry Ivanov
am: 6b75cbef56 Change-Id: Ib7840e9621a7e7862de92e5d672526aa3737d0aa
2016-10-04Add missing liblog dependency am: d2a3d6ec32Dimitry Ivanov
am: d73f9685d9 Change-Id: Iedf67eb50b043330bf286edd332659f3ff654f09
2016-10-04Add missing liblog dependencyDimitry Ivanov
am: d2a3d6ec32 Change-Id: I6974906404a610cb3c40b84da713eeb16ab2922c
2016-10-03Add missing liblog dependencyandroid-n-mr1-preview-2android-n-mr1-preview-1Dimitry Ivanov
Bug: http://b/31289077 Bug: http://b/27171986 Test: mm -j48 checkbuild Change-Id: I9644a677926c972d15c876af42c81ca648f49e3b
2016-09-02Fixed the timestamp mismatching issue for 2 GTS cases. am: 9696c226d8Xin Wang
am: 1e083c95d5 Change-Id: I02f49d5b6c3266e85adfa820886d2b4cb70c5206
2016-09-02Fixed the timestamp mismatching issue for 2 GTS cases.android-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1nougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devXin Wang
am: 9696c226d8 Change-Id: I2825ad8ecfbbd0c874614d7f9668a39bb55a8b08
2016-09-02Fixed the timestamp mismatching issue for 2 GTS cases.android-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1nougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releaseXin Wang
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>
2016-06-22Change AVC width got from header to match with framework. am: 8008c14104Xin Wang
am: 41d2738750 Change-Id: I51f7a97cc642f96324891d2045afd6214604ab78
2016-06-22Change AVC width got from header to match with framework. am: 8008c14104Xin Wang
am: dd20107a99 Change-Id: I55f44b398ca9450aff8268a6a34ca5157fc3bd4f
2016-06-22Change AVC width got from header to match with framework.Xin Wang
am: 8008c14104 Change-Id: Iacb1f7dba5e17ecb20c8e667ad9fe70e8aa2365c
2016-06-22Change AVC width got from header to match with framework.Xin Wang
am: 8008c14104 Change-Id: I17c67d96335b084d1e0b6b4c692ffdd7c7f4bc32
2016-06-21Change AVC width got from header to match with framework.nougat-devXin Wang
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>
2016-06-02Update mLowDelay value when startVA am: f75cf2c237Lang Dai
am: a3a8e1c361 * commit 'a3a8e1c36135f42356d8a9af183602de1dcdabd8': Change-Id: Idd38bca8785aa4ce75a2a0a33ce4e608d23245cb
2016-06-02Update mLowDelay value when startVA am: f75cf2c237Lang Dai
am: f0ce477854 * commit 'f0ce47785460c71e30efd546b9317d0b4bb62deb': Update mLowDelay value when startVA Change-Id: Id59c2ab420146195f376149a90090d04c2c8770c
2016-06-02Update mLowDelay value when startVALang Dai
am: f75cf2c237 * commit 'f75cf2c23758e265bd54ad71ea2d07f52b7e0f1f': Update mLowDelay value when startVA Change-Id: I4b6e9017da67899bd2c7f56e4683812c36d753c7
2016-06-02Update mLowDelay value when startVALang Dai
am: f75cf2c237 * commit 'f75cf2c23758e265bd54ad71ea2d07f52b7e0f1f': Update mLowDelay value when startVA Change-Id: I7387ae5d2251da41aa2ef60eb598f96372b706a6
2016-06-02Introduce independent hstride and vstride, and use them. am: bb7b551f97Alistair Strachan
am: b14e26a812 * commit 'b14e26a8122f37f9dd98c156e16af2f013011ed0': Change-Id: I18b213027ef2d1094f6a891f55d29e9dbb3c3865
2016-06-02Introduce independent hstride and vstride, and use them.Alistair Strachan
am: bb7b551f97 * commit 'bb7b551f976e85040c4ddfb92100830c8c36d479': Introduce independent hstride and vstride, and use them. Change-Id: I8e31d781d0fb314dc1e2afa1c7c7b4b467ec0ae7
2016-06-02Introduce independent hstride and vstride, and use them. am: bb7b551f97Alistair Strachan
am: e57872a252 * commit 'e57872a25271f414c8b231bc735f9092fc6c217f': Introduce independent hstride and vstride, and use them. Change-Id: Id9fd574f0ea3563283a64638caa523647198f7d4
2016-06-02Introduce independent hstride and vstride, and use them.Alistair Strachan
am: bb7b551f97 * commit 'bb7b551f976e85040c4ddfb92100830c8c36d479': Introduce independent hstride and vstride, and use them. Change-Id: Ibb3ab85b0856e2469b79e287ced0b667d8e13561
2016-06-02Update mLowDelay value when startVALang Dai
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>
2016-06-02Introduce independent hstride and vstride, and use them.Alistair Strachan
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>
2016-05-05Merge "Fix cts h264 test error" into nyc-dev am: 88cd7d22d5Nick Desaulniers
am: 58d68daf09 * commit '58d68daf09e52b0d603b0c41f0bd95fcfd0c454c': Change-Id: I19aa317f24fff288e66ad1c8884e03a5c196e257
2016-05-05Change delete to delete[] in VideoEncodeBase to avoid memory leak am: 28c14c9724Xin Wang
am: c8109ee5cd * commit 'c8109ee5cdbd1476be98999735cdc59745cecd99': Change-Id: I22c47ad79e56929b1dc81aff3cb5a15dd8f4b950
2016-05-05Merge "Fix cts h264 test error" into nyc-dev am: 88cd7d22d5Nick Desaulniers
am: f1d1ee5cb3 * commit 'f1d1ee5cb34786aa2c29fada3d400da6efdb54e0': Fix cts h264 test error Change-Id: I3d7338aa6cd575878e6a81c3ce3336d52e7cd671
2016-05-05Change delete to delete[] in VideoEncodeBase to avoid memory leak am: 28c14c9724Xin Wang
am: c2a7113e66 * commit 'c2a7113e66e2814047a62d3b2302e62efdd103f5': Change delete to delete[] in VideoEncodeBase to avoid memory leak Change-Id: I1958a505cd84e6992a3fe4423faab51dcbf9c058
2016-05-05Merge "Fix cts h264 test error" into nyc-devXin Wang
am: 88cd7d22d5 * commit '88cd7d22d5c48ebd61d760bebdf5a2e20b0948b5': Fix cts h264 test error Change-Id: I95b979564aabb82f8fae5786885cbf1938b96dd9
2016-05-05Change delete to delete[] in VideoEncodeBase to avoid memory leakXin Wang
am: 28c14c9724 * commit '28c14c972425f7d6ec15e86c28a46a2dd8f86320': Change delete to delete[] in VideoEncodeBase to avoid memory leak Change-Id: I6873b9633391b2105ca9003829f76f354c0adb7c
2016-05-05Merge "Fix cts h264 test error" into nyc-devXin Wang
am: 88cd7d22d5 * commit '88cd7d22d5c48ebd61d760bebdf5a2e20b0948b5': Fix cts h264 test error Change-Id: Ie7ab01e9c62426d568b1d1309f65f4767aa75e79
2016-05-05Change delete to delete[] in VideoEncodeBase to avoid memory leakXin Wang
am: 28c14c9724 * commit '28c14c972425f7d6ec15e86c28a46a2dd8f86320': Change delete to delete[] in VideoEncodeBase to avoid memory leak Change-Id: I5998a0962ba6c0453076e4ad50ecddc0832bc702
2016-05-05Merge "Fix cts h264 test error" into nyc-devNick Desaulniers
2016-05-05Fix cts h264 test errorXin Wang
change crop about h264 decoder bug: 27589011 bug: IMINAN-49451 Change-Id: I0b468e4abe5b7bff03b4377c2ec42bb5b75d0262 Signed-off-by: Xin Wang <xin1.wang@intel.com>
2016-05-05Change delete to delete[] in VideoEncodeBase to avoid memory leakXin Wang
bug: 28589486 bug: IMINAN-50142 Change-Id: I374af08c1d71511b8975457f0c4c918970e88ecb Signed-off-by: Xin Wang <xin1.wang@intel.com>
2016-04-13Fixed the issue that Netflix can\'t play AVC 1080p video with ↵Austin Hu
AdaptivePlayback and HDCP authentication. am: 3558fce * commit '3558fce240d7994176f200e04acd0d9d6e5b646e': Fixed the issue that Netflix can't play AVC 1080p video with AdaptivePlayback and HDCP authentication. Change-Id: I94fa6a235149bebf46f73ad0dbb123258c20f3c8
2016-04-13Fixed the issue that Netflix can't play AVC 1080p video withAustin Hu
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>
2016-03-31media hardening: OMX::allocateBuffer must return protected buffers as ↵Hyunchang Choi
native_handles am: c5f578f * commit 'c5f578fb8ed322ee730a31c50c3778e8af9204b7': media hardening: OMX::allocateBuffer must return protected buffers as native_handles Change-Id: I47de63210ff9fa8bad035d223bcc96b1affd5231
2016-03-30media hardening: OMX::allocateBuffer must return protected buffers as ↵Hyunchang Choi
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>
2016-03-28Mov min, max defination from VideoEncoderDef.h to VideoEncoderBase.cpp.Xin Wang
To solve the conflict defination of min|max with AUtils.h in OMXVideoEncoderBase. Bug: 27110552 Change-Id: Icd960c909409a0fcff6e8dac4118e228f82b84d0 Signed-off-by: Xin Wang <xin1.wang@intel.com>
2016-02-09Switch away from the deprecated IMG Graphics HAL APIs.Alistair Strachan
In DDK 1.4, a function table was provided at the end of the gralloc_module_t to extend the gralloc API. This was replaced in DDK 1.5 with perform() extensions, but the compatibility functions remained. Intel opted to continue to use this compatibility path. However, future DDKs remove the compatibility feature. As DDK 1.5 has already been merged, it is possible to move away from the deprecate extension methods without disruption. This prepares the project for future DDKs. Bug: 26592113 Change-Id: Ic99b449230fc994496d966e4c133a44a15b04125 Signed-off-by: Alistair Strachan <alistair.strachan@imgtec.com>
2015-08-27am 2add3e0a: am ff937a56: (-s ours) am 7075d3f7: Libmix: Turn off some ↵Andreas Gampe
unused-XXX errors * commit '2add3e0a6decbd55f1ebfd301ddcdf34766b0430':
2015-08-27am ff937a56: (-s ours) am 7075d3f7: Libmix: Turn off some unused-XXX errorsandroid-wear-n-preview-3android-wear-n-preview-2android-wear-n-preview-1android-wear-7.1.1_r1android-n-preview-5android-n-preview-4android-n-preview-3android-n-preview-2android-n-preview-1android-n-iot-preview-2nougat-mr1-wear-releasen-iot-preview-2Andreas Gampe
* commit 'ff937a5655b4a1c5587e01fda66a0348a7812209':
2015-08-25am 635d9062: am 7075d3f7: Libmix: Turn off some unused-XXX errorsAndreas Gampe
* commit '635d9062d65887d3114305fed0ec3ef73573f8ec': Libmix: Turn off some unused-XXX errors
2015-08-25am 7075d3f7: Libmix: Turn off some unused-XXX errorsAndreas Gampe
* commit '7075d3f76e7512c36bc59bd238ea01d85dc8b77d': Libmix: Turn off some unused-XXX errors
2015-08-25am 7075d3f7: Libmix: Turn off some unused-XXX errorsAndreas Gampe
* commit '7075d3f76e7512c36bc59bd238ea01d85dc8b77d': Libmix: Turn off some unused-XXX errors
2015-08-25Libmix: Turn off some unused-XXX errorsAndreas Gampe
For build-system CFLAGS clean-up, turn unused-XX warnings into non-errors. Bug: 18632512 (cherry picked from commit be82fb023226c825a08f1d6ab4b43054bdf43824) Change-Id: I311871d684cd3f294ad8c2e87e059e6f8de17dbd
2015-08-11Libmix: Turn off some unused-XXX errorsAndreas Gampe
For build-system CFLAGS clean-up, turn unused-XX warnings into non-errors. Bug: 18632512 Change-Id: I311871d684cd3f294ad8c2e87e059e6f8de17dbd
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>