summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-01mm-video-v4l2: venc: Correction in profile check for H.264 am: 6290468c22android-mainline-12.0.0_r112android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12aml_tz2_305400500aml_tz2_305400300aml_tz2_305400100aml_tz2_304500300aml_tz2_303900110aml_tz2_303900102aml_tz2_303800002aml_tz2_303800001aml_tz2_303200001android12-mainline-tzdata2-releaseandroid11-mainline-tethering-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseaml_tz2_305400100Sanjay Singh
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/qcom/media/+/11999650 Change-Id: Iae44b4d48eb0e794c7280100582fa863050c583f
2020-06-29mm-video-v4l2: venc: Correction in profile check for H.264android11-devSanjay Singh
Encoder publishes some profile as supported capablities, but it denies these profiles if client sets it back. Bug: 153827610 Test: android.mediav2.cts.EncoderProfileLevelTest Change-Id: I3812602b176448c63ab7d9ca4773fae88dcb3f54
2020-03-23walleye/taimen: fix AVC level supportWonsik Kim
walleye/taimen advertises support for 4K@60, and it will require AVC level 5.2+ for those streams. Bug: 152008535 Test: atest GtsMediaTestCases:WidevineH264PlaybackTests#testL3PlayResourceRatingTierHigh Test: atest GtsMediaTestCases:WidevineH264PlaybackTests#testL1PlayResourceRatingTierHigh Change-Id: I2db2e8362a2e695e5ef7654796734c500846a0a4
2020-02-11vdec: Set correct output buffer size: dynamic meta mode am: 7ba307cd34 am: ↵Automerger Merge Worker
bfd280bb0a Change-Id: I52b638bf7771cbca5357fa58b25ac784ddd7327b
2020-02-11vdec: Set correct output buffer size: dynamic meta mode am: 7ba307cd34Automerger Merge Worker
Change-Id: I17b6b1a673c657cc890ec0e5fda3a623026ee480
2020-02-11vdec: Set correct output buffer size: dynamic meta modePriyanka Gujjula
When frameworks queries for output buffer size on decoder via OMX_IndexParamPortDefinition, expectation is to return metadata buffer size instead of YUV buffer size in dynamic metadata mode. Test: CtsMediaTestCases & CtsVideoTestCases pass Bug: 147104052 Change-Id: Ica54841cbc81b29c4b3bfa0b58f94a0f82de300b
2020-01-16[automerger skipped] DO NOT MERGE - Merge ↵Automerger Merge Worker
qt-qpr1-dev-plus-aosp-without-vendor (6129114) into stage-aosp-master am: e198308fe3 am: 8a655544a4 -s ours am skip reason: subject contains skip directive Change-Id: Ib3c0bf8274032e78ad1256a6804d09942ea89b3b
2020-01-16DO NOT MERGE - Merge qt-qpr1-dev-plus-aosp-without-vendor (6129114) into ↵Automerger Merge Worker
stage-aosp-master am: e198308fe3 Change-Id: Ib5ad5edf37851fff6355a794da0801c533a9fdd1
2020-01-15DO NOT MERGE - Merge qt-qpr1-dev-plus-aosp-without-vendor (6129114) into ↵android10-sidebranchXin Li
stage-aosp-master Bug: 146167222 Change-Id: Ied7e46a51d3bbb1f90594409462f34b0eabc538b
2019-10-28mm-video-v4l2: venc: revert add support for handling EOS buffer am: 1da75db0dawenchangliu
am: 35ec4113a3 Change-Id: I4476909b0f0bca1b1abdac6725dcaad8ebaa08a7
2019-10-28mm-video-v4l2: venc: Check private handle->flags changed in ↵Jerry Huang
empty_this_buffer_opaque am: 5c3f5e0a91 am: a3a968209a Change-Id: Ic5bc3b2f4d3535109c2efac33c0a8badebc66d02
2019-10-28mm-video-v4l2: venc: Set 601-Limited colorspace for color-converted buffers ↵Praveen Chavan
am: 585eaee8b0 am: 3619f14669 Change-Id: I5d59fc6545c87624877fe58a4b995f232bf0b25c
2019-10-28mm-video-v4l2: venc: revert add support for handling EOS bufferwenchangliu
am: 1da75db0da Change-Id: I8225162b990d22820d96e326d85dd3af622c9e70
2019-10-28mm-video-v4l2: venc: Check private handle->flags changed in ↵Jerry Huang
empty_this_buffer_opaque am: 5c3f5e0a91 Change-Id: I2800b653de2fe643860ff7932281c6ea4b9fff8c
2019-10-28mm-video-v4l2: venc: Set 601-Limited colorspace for color-converted buffersPraveen Chavan
am: 585eaee8b0 Change-Id: I3d76a990e0851430722f33948e964cb7146a8f65
2019-10-17mm-video-v4l2: venc: revert add support for handling EOS bufferwenchangliu
This revert commit If5a974ce7d99632531045a57cf3a9e2ec68d15c5 Bug: 134527014 Test: run cts -m CtsMediaTestCases Change-Id: I7c35a6b8b355f0687d4c48d1d116f89c77503afc CRs-Fixed: 970975
2019-10-14mm-video-v4l2: venc: Check private handle->flags changed in ↵Jerry Huang
empty_this_buffer_opaque private handle flags was updated only once in C2DColorConvert. C2D_FORMAT_UBWC_COMPRESSED should be aligned if private_handle_t::PRIV_FLAGS_UBWC_ALIGNED is SET. Bug: 134527014 Test: Daydream cast to sink, screenrecord, camera recording Change-Id: I7f04bea4eb89e5e90309c26723361f2e956fd63b
2019-10-14mm-video-v4l2: venc: Set 601-Limited colorspace for color-converted buffersPraveen Chavan
Colorspace is derived from gralloc-handles for graphic-buffers and set to codec. RGBA8888 Buffers are converted to YUV via C2D and have 601-Limited color. When passed to the device-layer, such buffers do not have gralloc-handle and hence colorspace does not get set. Set colorspace as 601-L explicitly in such case to the codec. Bug: 63147656 Bug: 134527014 CRs-Fixed: 2070838 Change-Id: Iae2705b8f4256d8e76309d2d1adb7cb6d3eb1692
2019-04-29Merge "Disable -Wimplicit-fallthrough unless src is fixed." am: 66903617ec ↵Chih-Hung Hsieh
am: e91eb50c59 am: dbe009e8f1 Change-Id: Iface2ea04f7cdada5aeee01cdd9ff2a35587aa20
2019-04-29Merge "Disable -Wimplicit-fallthrough unless src is fixed." am: 66903617ecandroid-r-preview-1ndk-sysroot-r21Chih-Hung Hsieh
am: e91eb50c59 Change-Id: I5565e95404e5057c14d0db691534806c8d68283e
2019-04-29Merge "Disable -Wimplicit-fallthrough unless src is fixed."android-o-mr1-iot-release-1.0.14android-o-mr1-iot-release-1.0.13Chih-Hung Hsieh
am: 66903617ec Change-Id: I661aee05291a867367de3ca369571d053459b175
2019-04-29Merge "Disable -Wimplicit-fallthrough unless src is fixed."android-o-mr1-iot-release-1.0.12oreo-mr1-iot-releaseTreehugger Robot
2019-04-24Disable -Wimplicit-fallthrough unless src is fixed.Chih-Hung Hsieh
* Current -Wno-error=implicit-fallthrough caused clang-tidy assertion fault, see https://bugs.llvm.org/show_bug.cgi?id=39312 * We could enable this warning when source file is fixed. Bug: 117780134 Test: build with WITH_TIDY=1 Change-Id: Ic86d8add52e9e80bd52ac8ca1b6d349f65aaec86
2019-03-11[automerger skipped] Merge "DO NOT MERGE - Merge PPRL.190305.001 into ↵android-mainline-10.0.0_r9android-mainline-10.0.0_r7android-mainline-10.0.0_r5android-mainline-10.0.0_r4android-10.0.0_r9android-10.0.0_r8android-10.0.0_r7android-10.0.0_r29android-10.0.0_r28android-10.0.0_r27android-10.0.0_r26android-10.0.0_r25android-10.0.0_r24android-10.0.0_r23android-10.0.0_r22android-10.0.0_r21android-10.0.0_r20android-10.0.0_r19android-10.0.0_r18android-10.0.0_r16android-10.0.0_r15android-10.0.0_r14android-10.0.0_r13android-10.0.0_r12android10-qpr1-releaseandroid10-qpr1-mainline-releaseandroid10-qpr1-d-releaseandroid10-qpr1-c-s1-releaseandroid10-qpr1-c-releaseandroid10-qpr1-b-s1-releaseandroid10-qpr1-b-releaseandroid10-mainline-media-releaseandroid10-devandroid10-c2f2-s2-releaseandroid10-c2f2-s1-releaseandroid10-c2f2-releaseXin Li
master" am: b3eb835984 -s ours am: 5c747d4e1e -s ours am: dfdcfb4701 -s ours am skip reason: subject contains skip directive Change-Id: I5175ab7ab32c9566bed9a5694af3707c0e5ed674
2019-03-11[automerger skipped] Merge "DO NOT MERGE - Merge PPRL.190305.001 into ↵Xin Li
master" am: b3eb835984 -s ours am: 5c747d4e1e -s ours am skip reason: subject contains skip directive Change-Id: Ie005da9069d55dae18ae07e895ef3d8a36fb64f1
2019-03-11[automerger skipped] DO NOT MERGE - Merge PPRL.190305.001 into master am: ↵Xin Li
e859193ff0 -s ours am: 586cbb2d36 -s ours am: acdad54760 -s ours am skip reason: subject contains skip directive Change-Id: If95961504a3e21425579a450c6a17aa3bf359ab4
2019-03-11[automerger skipped] Merge "DO NOT MERGE - Merge PPRL.190305.001 into master"Xin Li
am: b3eb835984 -s ours am skip reason: subject contains skip directive Change-Id: I43f083139465e25f150e75889239dee18d23d5d7
2019-03-11[automerger skipped] DO NOT MERGE - Merge PPRL.190305.001 into master am: ↵Xin Li
e859193ff0 -s ours am: 586cbb2d36 -s ours am skip reason: subject contains skip directive Change-Id: Iff9a2a703d8a15c4fb4de09c35af76ca046dfe52
2019-03-11[automerger skipped] DO NOT MERGE - Merge PPRL.190305.001 into masterXin Li
am: e859193ff0 -s ours am skip reason: subject contains skip directive Change-Id: I2bb98547ff5b2cce52970968749b8d9bd1ec4563
2019-03-11Merge "DO NOT MERGE - Merge PPRL.190305.001 into master"android-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1android-o-mr1-iot-release-1.0.10Treehugger Robot
2019-03-11DO NOT MERGE - Merge PPRL.190305.001 into masterXin Li
Bug: 127812889 Change-Id: Ice784bced29e9d36573b0a4512cde1bf5384041f
2019-02-25Merge stage-aosp-master into pi-dev-plus-aospXin Li
am: 7e1211712a Change-Id: I064b0ec49024cf97583a07d515fe1617baf9277f
2019-02-25Merge stage-aosp-master into pi-dev-plus-aospXin Li
Bug: 126125118 Change-Id: Ie0eec2f5afc530e66c3cf8ee083b02094d519265
2019-02-20DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterXin Li
Bug: 120848293 Change-Id: Ie9a85fba2a7104182c5396751e85f44afdcd378e
2019-02-11[automerger skipped] DO NOT MERGE - Merge pi-platform-release ↵Xin Li
(PPRL.190205.001) into stage-aosp-master am: bcdb6ba23d -s ours am: c9baa1805b -s ours am skip reason: subject contains skip directive Change-Id: Iaa42b94975799781abb82027dac4809b507a4528
2019-02-11[automerger skipped] DO NOT MERGE - Merge pi-platform-release ↵Xin Li
(PPRL.190205.001) into stage-aosp-master am: bcdb6ba23d -s ours am skip reason: subject contains skip directive Change-Id: I87d680b13dc415b52a3530ec4e1f6a2e96a14fee
2019-02-11DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into ↵Xin Li
stage-aosp-master Bug: 124234733 Change-Id: I74441a3651f8fa5ab9502a26d269057ee2f0b78d
2019-02-09Snap for 5180536 from 8ff87e5b12f4c5dba8d0ece8e8c63535d704ed1a to ↵pie-platform-releaseandroid-build-team Robot
pi-platform-release Change-Id: Ief2fdeef223bd14b89f9a7383b1fa6e2f2863366
2018-12-13[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into master" am: 64c507509d -s ours am: 8b900d511f -s ours am: 34fdbeec02 -s ours Change-Id: I853b4ed40e8830aac0fac16dbb7aeeec9dee9264
2018-12-13[automerger skipped] DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into master am: 4406dbba23 -s ours am: 5ff2ef43f2 -s ours am: a625101338 -s ours Change-Id: I0b783dc7cd914eeed17265530c8f333624f74ff2
2018-12-13[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into master" am: 64c507509d -s ours am: 8b900d511f -s ours Change-Id: Ib2f013235caf15abff81d2c284b6079ec797c75c
2018-12-13[automerger skipped] Merge "DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into master" am: 64c507509d -s ours Change-Id: Ice60d8994554cb2ea61b3efb55e937b16d7f9dd5
2018-12-13[automerger skipped] DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into master am: 4406dbba23 -s ours am: 5ff2ef43f2 -s ours Change-Id: I7028d32159a46c4b957ef63dc9c070122c48fe58
2018-12-13[automerger skipped] DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into master am: 4406dbba23 -s ours Change-Id: I586150881558d1a14fdb7b8467435e767eb8ce8d
2018-12-13Merge "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into master"android-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7Treehugger Robot
2018-12-11[automerger skipped] DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into stage-aosp-master am: d27a8a2d37 -s ours am: d3bdcd82f0 -s ours Change-Id: Ic7785aa42dde4dd1f25159cc3ee488ea1f64e55e
2018-12-11[automerger skipped] DO NOT MERGE - Merge pie-platform-release ↵Xin Li
(PPRL.181205.001) into stage-aosp-master am: d27a8a2d37 -s ours Change-Id: Ic0a87d4f32ebf1054fba8975058431a416a68921
2018-12-11DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into masterXin Li
Bug: 120502534 Change-Id: If60506a12fb40fdb46f2363f7f3d82a4d5d6e3bc
2018-12-11DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into ↵Xin Li
stage-aosp-master Bug: 120502534 Change-Id: Icb030790a501d64a0407770e6f5e0712b0e422b2
2018-11-28Merge pi-qpr1-release PQ1A.181105.017.A1 to pi-platform-releaseBill Yi
Change-Id: I791fcefc124baf7003daf74137b85d954005dd31