aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-12Merge cherrypicks of [8558068, 8558825, 8558826, 8558827, 8557109, 8558018, ↵android-vts-10.0_r9android-vts-10.0_r8android-vts-10.0_r7android-vts-10.0_r6android-vts-10.0_r5android-vts-10.0_r4android-vts-10.0_r3android-vts-10.0_r2android-vts-10.0_r16android-vts-10.0_r15android-vts-10.0_r14android-vts-10.0_r13android-vts-10.0_r12android-vts-10.0_r11android-vts-10.0_r10android-vts-10.0_r1android-security-10.0.0_r75android-security-10.0.0_r74android-security-10.0.0_r73android-security-10.0.0_r72android-security-10.0.0_r71android-security-10.0.0_r70android-security-10.0.0_r69android-security-10.0.0_r68android-security-10.0.0_r67android-security-10.0.0_r66android-security-10.0.0_r65android-security-10.0.0_r64android-security-10.0.0_r63android-security-10.0.0_r62android-security-10.0.0_r61android-security-10.0.0_r60android-security-10.0.0_r59android-security-10.0.0_r58android-security-10.0.0_r57android-security-10.0.0_r56android-security-10.0.0_r55android-security-10.0.0_r54android-security-10.0.0_r53android-security-10.0.0_r52android-security-10.0.0_r51android-security-10.0.0_r50android-security-10.0.0_r49android-security-10.0.0_r48android-cts-10.0_r9android-cts-10.0_r8android-cts-10.0_r7android-cts-10.0_r6android-cts-10.0_r5android-cts-10.0_r4android-cts-10.0_r3android-cts-10.0_r2android-cts-10.0_r16android-cts-10.0_r15android-cts-10.0_r14android-cts-10.0_r13android-cts-10.0_r12android-cts-10.0_r11android-cts-10.0_r10android-cts-10.0_r1android-10.0.0_r6android-10.0.0_r5android-10.0.0_r47android-10.0.0_r46android-10.0.0_r4android-10.0.0_r3android-10.0.0_r2android-10.0.0_r17android-10.0.0_r11android-10.0.0_r10android-10.0.0_r1android10-tests-releaseandroid10-security-releaseandroid10-s3-releaseandroid10-s2-releaseandroid10-s1-releaseandroid10-releaseandroid-build-team Robot
8558886, 8558887, 8558888, 8558889, 8558071, 8558072, 8556231] into qt-release Change-Id: I765da6de3bf2599f7804361c2be393c05cfac1e5
2019-07-12Opus encode fails on 32-bit ARMRay Essick
NEON optimizations overrun buffer due to improper termination condition Also mark several arm-optimized routines which deliberately cause integer overflow so they won't trap. Bug: 136616344 Test: run cts -m CtsMediaTestCases -t android.media.cts.EncoderTest#testOpusEncoders' on 32 bits project Change-Id: Ib48b17fd1e4b13fe37c0e71d5f33f6f59f1f97d1 (cherry picked from commit de8d48c07149dcb4318a6ef6d2a7356f1d287c74)
2019-05-18Snap for 5582428 from 066f5977b126981ed32ac3850806fa41c5653cd2 to qt-releaseandroid-build-team Robot
Change-Id: If15ebd79a7f0f42aa6cff5d98fb8aa8c6d3a4472
2019-05-15Remove libopus from vndkandroid10-devChong Zhang
Soft omx plugins are already removed from vndk, these should have been removed together. Keeping them in vndk with have both 32 and 64 bit on system, but soft omx only uses one set. bug: 132466615 test: build and check these libs are now on vendor/lib. Change-Id: I0b884445512241a89d61085870c9c3af381e3664
2019-02-26Snap for 5335706 from 5cc9744d5e88b8f1b9c7840ace86ddb5080a38e5 to qt-releaseandroid-build-team Robot
Change-Id: Ica6e2b72c852a01574123bce07c140d51642afdc
2019-02-25Merge stage-aosp-master into pi-dev-plus-aospXin Li
am: f60ce2e7a3 Change-Id: I109ebed07a03b4cda0a461f6862e548cbcb6bb2f
2019-02-25Merge stage-aosp-master into pi-dev-plus-aospXin Li
Bug: 126125118 Change-Id: Id1fb68d3349eced823d07d4990d3e844ab3d6d79
2019-02-20DO NOT MERGE - Merge pi-dev@5234907 into stage-aosp-masterandroid-o-mr1-iot-release-1.0.14android-o-mr1-iot-release-1.0.13Xin Li
Bug: 120848293 Change-Id: Idee0008b06884476fcb1655a3ae2f9745873f7a3
2019-02-17Snap for 5316819 from 0fad6da4afa996e206410c9ab5d74dcd06c6fe82 to qt-releaseandroid-build-team Robot
Change-Id: Icc6c270cd771c7b6899773b5a73142c6dab7a2a9
2019-02-12Remove libopus sanitizer diagnostics.Ivan Lozano
Remove libopus sanitizer diagnostics. Bug: 111547293 Test: mma -j Change-Id: I67953cfb2b93a4cc503da9d760395b286aafe24b
2019-01-30Snap for 5268116 from aff3e6af56a10644ee05508d454a34673687532e to qt-releaseandroid-build-team Robot
Change-Id: Iac5d0e1a34507228f7a6aed350bc5d00b93446a4
2019-01-30Merge "Fix integer overflow diagnostics within opus"TreeHugger Robot
2019-01-29Fix integer overflow diagnostics within opusRay Essick
Recast several points in the Opus code where integer overflow happens. The code expects overflow in these macros, but doesn't expect the system to abort when it happens. This also includes saturating math. Bug: 123428774 Test: Cts android.media.cts.EncoderTest#testOpusEncoders
2019-01-29Revert "Fix integer overflow diagnostics within opus"Yin-Chia Yeh
This reverts commit 178dd42cb5bf02cfb162209faf6e8b238b6215bd. Reason for revert: build break Change-Id: Ie1dfd50d2a1ac88e1210d5a0c25c1e8e6a9c209b
2019-01-28Fix integer overflow diagnostics within opusRay Essick
Recast several points in the Opus code where integer overflow happens. The code expects overflow in these macros, but doesn't expect the system to abort when it happens. This also includes saturating math. Bug: 123428774 Test: Cts android.media.cts.EncoderTest#testOpusEncoders
2019-01-24Snap for 5254928 from 31ed9ac202461bb76d36cf42fcf1f3e1e31ef745 to qt-releaseandroid-build-team Robot
Change-Id: I50317bd89b00ae6b9afb6853218de7dfe0dbaf43
2019-01-23Merge "Adds host_supported: true to libopus" am: 0b16842e25 am: f27728e987Ryan Haining
am: 223081243f Change-Id: Icea69918501464c41b494201645b620a2dd2e178
2019-01-23Merge "Adds host_supported: true to libopus" am: 0b16842e25Ryan Haining
am: f27728e987 Change-Id: I9439bd4cec6abf9c842d55dae8eaff419e272d58
2019-01-23Merge "Adds host_supported: true to libopus"Ryan Haining
am: 0b16842e25 Change-Id: Ie676ab7eb9db030ee4495a01326a47b9579e904f
2019-01-23Merge "Adds host_supported: true to libopus"android-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1android-o-mr1-iot-release-1.0.12android-o-mr1-iot-release-1.0.10oreo-mr1-iot-releaseRyan Haining
2019-01-22Adds host_supported: true to libopusRyan Haining
Bug: 120082384 Test: build cf audio streamer with libopus Change-Id: I8cc7bb6f2d125dbad431bcf5f1a6875e57cd6872
2019-01-16Snap for 5235151 from 709602472c85e24d43597fc185898719bf6efa99 to qt-releaseandroid-build-team Robot
Change-Id: I9dbeb24a91608980a7d033198d26c88a696dd602
2019-01-15Merge "Additional libopus blacklisted functions."Ivan Lozano
2019-01-13Snap for 5228332 from eb9546df100412766f645ca46c0dd676c0dbd5ba to qt-releaseandroid-build-team Robot
Change-Id: I9b447e3462dbf5293435b00f71d0e7285bd4a656
2019-01-11Additional libopus blacklisted functions.Ivan Lozano
Disable integer sanitization in three functions to reduce overall performance overhead. Bug: 110791537 Test: benchmark results Change-Id: I78e611dd96cdd9e41a43145bf84459afc4924697
2019-01-11Add default code reviewers into OWNERS am: 13727372fb am: cbc7c89b7dChih-Hung Hsieh
am: bb94635a0e Change-Id: Ie1075cd9f9946bbd8a13a04a92175ce8866316a5
2019-01-11Add default code reviewers into OWNERS am: 13727372fbChih-Hung Hsieh
am: cbc7c89b7d Change-Id: Iea9ccfbfffa49cd32be668e1af0fb6f64b16c8e9
2019-01-11Add default code reviewers into OWNERSChih-Hung Hsieh
am: 13727372fb Change-Id: Iaee90eb49934ac78bbbc2d595f200a3048f57e81
2019-01-10Add default code reviewers into OWNERSChih-Hung Hsieh
Bug: 33166666 Test: gerrit uploader Change-Id: Iceb308701d746ca788d5ac7419bcdeb683ca4b73
2018-12-23Snap for 5198681 from 21c5c19311c9f2bc31ce1f1d77c976f431f2ac86 to qt-releaseandroid-build-team Robot
Change-Id: I8ce01c3fdba6caaa77a10f254a171b339becb1c6
2018-12-20Merge "Enforce ubsan sanitizers in libopus."Ivan Lozano
2018-12-18Enforce ubsan sanitizers in libopus.Ivan Lozano
Keep sanitizers in diagnostics mode but don't recover from them so we get errors in tombstones. Bug: 110791537 Test: mma -j Change-Id: Ia883e427207045426d698491fd4774dfc3874486
2018-12-11Snap for 5174203 from e05d4a0b07cbae69a26b9bc6ca127ffbcba67f85 to qt-releaseandroid-build-team Robot
Change-Id: If0b69b0ac58f7a477776bec6e46ba4934c1ecffe
2018-12-10[automerger skipped] DO NOT MERGE am: 6a6a485651 -s ours am: ca99a797c5 -s ↵Xin Li
ours am: 1b9c699a2f -s ours Change-Id: I92bfed216ba4d844f328da824fe2b3b1e861fb7c
2018-12-10[automerger skipped] DO NOT MERGE am: 6a6a485651 -s oursXin Li
am: ca99a797c5 -s ours Change-Id: Ie45dedb0ecf804dbb593d7f40efe8a17ab1677b5
2018-12-10[automerger skipped] DO NOT MERGEXin Li
am: 6a6a485651 -s ours Change-Id: Id880158ed83d6d8608e7b1c98a718e8313b7081f
2018-12-09Snap for 5171533 from 9ed35c89ae3fbe8627eacb5857fa53bf621083ae to qt-releaseandroid-build-team Robot
Change-Id: I3c96f41a249759ec78e063a245d12b0532866908
2018-12-07DO NOT MERGEandroid-o-mr1-iot-release-1.0.8android-o-mr1-iot-release-1.0.7Xin Li
Merge pie-platform-release (PPRL.181205.001, history only) into master Bug: 120502534 Change-Id: I895fa1724ae7f7d85f6573e1981bccd1e46091ea
2018-12-06Merge "Blacklist libopus functions from intsan."Ivan Lozano
2018-12-06Merge "Enable bounds sanitization in libopus."Ivan Lozano
2018-11-21Blacklist libopus functions from intsan.Ivan Lozano
Bug: 110791537 Test: No longer seeing errors while encoding/decoding. Change-Id: Iaf5685bc54401fe4a61b2f5b1634403470594469
2018-11-18Snap for 5138341 from 3db3b36d02b5503b01b5a6b410c143ec8295b8fa to qt-releaseandroid-build-team Robot
Change-Id: If4261b98e4151cc88e7b991abb86615457f80a20
2018-11-14Upgrade Opus to v1.3 am: 0efcc2be1f am: bf0baad4b8Felicia Lim
am: dd9ff134c3 Change-Id: I8f62c89c5af2d656b62266bed60b36749009a933
2018-11-14Upgrade Opus to v1.3 am: 0efcc2be1fFelicia Lim
am: bf0baad4b8 Change-Id: I444f03ea458bc1e012f1ecde1153d8b26956beef
2018-11-14Upgrade Opus to v1.3Felicia Lim
am: 0efcc2be1f Change-Id: Ie603dc7a63bf5edbfc87dbb176056183a1665563
2018-11-14Upgrade Opus to v1.3android-wear-8.0.0_r2android-o-mr1-iot-release-smart-display-r9android-o-mr1-iot-release-smart-display-r8android-o-mr1-iot-release-smart-display-r5android-o-mr1-iot-release-smart-display-r40.1Jandroid-o-mr1-iot-release-smart-display-r4android-o-mr1-iot-release-smart-display-r39android-o-mr1-iot-release-smart-display-r30android-o-mr1-iot-release-smart-display-r22android-o-mr1-iot-release-smart-display-r14android-o-mr1-iot-release-smart-clock-r6android-o-mr1-iot-release-smart-clock-r2android-o-mr1-iot-release-smart-clock-fsiandroid-o-mr1-iot-release-smart-clock-fcsandroid-o-mr1-iot-release-cube_r2android-o-mr1-iot-release-cube-fsiandroid-o-mr1-iot-release-cube-fcsandroid-n-iot-release-ihome-igv1nougat-iot-releaseFelicia Lim
Bug: 63932386 Test: - verified builds for arm*/x86* - checked functionality using an emulator and stagefright Change-Id: I10c4b267be1c846d8992e3c5f6d2576c2cb258a9 Signed-off-by: Felicia Lim <flim@google.com>
2018-10-04Enable bounds sanitization in libopus.Ivan Lozano
Enables bounds sanitization in libopus, initially with diagnostics. Bug: 117221610 Test: Device boots Change-Id: If9015554be566f8206f392e9ac591a63077fb97a
2018-07-18Snap for 4899223 from 86485d9cbaea0ac18ae770ceb29a344db9dc625a to qt-releaseandroid-build-team Robot
Change-Id: Ie0ca1388a43b23d20983b6cd0611709f2926f3ad
2018-07-13Enable integer overflow sanitization in libopus.Ivan Lozano
Enable integer overflow sanitization in libopus, initially in diagnostics mode. Bug: 110791537 Test: CTS tests Change-Id: I15d13107b1705cb6c67ef870f8754515c6306142
2017-12-11Snap for 4496165 from cf168b63a5c4766bcb663d9ddb16dadbc080e103 to pi-releaseandroid-wear-9.0.0_r9android-wear-9.0.0_r8android-wear-9.0.0_r7android-wear-9.0.0_r6android-wear-9.0.0_r5android-wear-9.0.0_r4android-wear-9.0.0_r34android-wear-9.0.0_r33android-wear-9.0.0_r32android-wear-9.0.0_r31android-wear-9.0.0_r30android-wear-9.0.0_r3android-wear-9.0.0_r29android-wear-9.0.0_r28android-wear-9.0.0_r27android-wear-9.0.0_r26android-wear-9.0.0_r25android-wear-9.0.0_r24android-wear-9.0.0_r23android-wear-9.0.0_r22android-wear-9.0.0_r21android-wear-9.0.0_r20android-wear-9.0.0_r2android-wear-9.0.0_r19android-wear-9.0.0_r18android-wear-9.0.0_r17android-wear-9.0.0_r16android-wear-9.0.0_r15android-wear-9.0.0_r14android-wear-9.0.0_r13android-wear-9.0.0_r12android-wear-9.0.0_r11android-wear-9.0.0_r10android-wear-9.0.0_r1android-vts-9.0_r9android-vts-9.0_r8android-vts-9.0_r7android-vts-9.0_r6android-vts-9.0_r5android-vts-9.0_r4android-vts-9.0_r19android-vts-9.0_r18android-vts-9.0_r17android-vts-9.0_r16android-vts-9.0_r15android-vts-9.0_r14android-vts-9.0_r13android-vts-9.0_r12android-vts-9.0_r11android-vts-9.0_r10android-security-9.0.0_r76android-security-9.0.0_r75android-security-9.0.0_r74android-security-9.0.0_r73android-security-9.0.0_r72android-security-9.0.0_r71android-security-9.0.0_r70android-security-9.0.0_r69android-security-9.0.0_r68android-security-9.0.0_r67android-security-9.0.0_r66android-security-9.0.0_r65android-security-9.0.0_r64android-security-9.0.0_r63android-security-9.0.0_r62android-cts-9.0_r9android-cts-9.0_r8android-cts-9.0_r7android-cts-9.0_r6android-cts-9.0_r5android-cts-9.0_r4android-cts-9.0_r3android-cts-9.0_r20android-cts-9.0_r2android-cts-9.0_r19android-cts-9.0_r18android-cts-9.0_r17android-cts-9.0_r16android-cts-9.0_r15android-cts-9.0_r14android-cts-9.0_r13android-cts-9.0_r12android-cts-9.0_r11android-cts-9.0_r10android-cts-9.0_r1android-9.0.0_r9android-9.0.0_r8android-9.0.0_r7android-9.0.0_r61android-9.0.0_r60android-9.0.0_r6android-9.0.0_r59android-9.0.0_r58android-9.0.0_r57android-9.0.0_r56android-9.0.0_r55android-9.0.0_r54android-9.0.0_r53android-9.0.0_r52android-9.0.0_r51android-9.0.0_r50android-9.0.0_r5android-9.0.0_r49android-9.0.0_r48android-9.0.0_r3android-9.0.0_r2android-9.0.0_r18android-9.0.0_r17android-9.0.0_r10android-9.0.0_r1security-pi-releasepie-vts-releasepie-security-releasepie-s2-releasepie-release-2pie-releasepie-r2-s2-releasepie-r2-s1-releasepie-r2-releasepie-platform-releasepie-gsipie-cts-releaseandroid-build-team Robot
Change-Id: I2dac049812aa5358e08d79ce9cfd21cb9228d239