Age | Commit message (Collapse) | Author |
|
8558886, 8558887, 8558888, 8558889, 8558071, 8558072, 8556231] into qt-release
Change-Id: I765da6de3bf2599f7804361c2be393c05cfac1e5
|
|
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)
|
|
Change-Id: If15ebd79a7f0f42aa6cff5d98fb8aa8c6d3a4472
|
|
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
|
|
Change-Id: Ica6e2b72c852a01574123bce07c140d51642afdc
|
|
am: f60ce2e7a3
Change-Id: I109ebed07a03b4cda0a461f6862e548cbcb6bb2f
|
|
Bug: 126125118
Change-Id: Id1fb68d3349eced823d07d4990d3e844ab3d6d79
|
|
Bug: 120848293
Change-Id: Idee0008b06884476fcb1655a3ae2f9745873f7a3
|
|
Change-Id: Icc6c270cd771c7b6899773b5a73142c6dab7a2a9
|
|
Remove libopus sanitizer diagnostics.
Bug: 111547293
Test: mma -j
Change-Id: I67953cfb2b93a4cc503da9d760395b286aafe24b
|
|
Change-Id: Iac5d0e1a34507228f7a6aed350bc5d00b93446a4
|
|
|
|
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
|
|
This reverts commit 178dd42cb5bf02cfb162209faf6e8b238b6215bd.
Reason for revert: build break
Change-Id: Ie1dfd50d2a1ac88e1210d5a0c25c1e8e6a9c209b
|
|
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
|
|
Change-Id: I50317bd89b00ae6b9afb6853218de7dfe0dbaf43
|
|
am: 223081243f
Change-Id: Icea69918501464c41b494201645b620a2dd2e178
|
|
am: f27728e987
Change-Id: I9439bd4cec6abf9c842d55dae8eaff419e272d58
|
|
am: 0b16842e25
Change-Id: Ie676ab7eb9db030ee4495a01326a47b9579e904f
|
|
|
|
Bug: 120082384
Test: build cf audio streamer with libopus
Change-Id: I8cc7bb6f2d125dbad431bcf5f1a6875e57cd6872
|
|
Change-Id: I9dbeb24a91608980a7d033198d26c88a696dd602
|
|
|
|
Change-Id: I9b447e3462dbf5293435b00f71d0e7285bd4a656
|
|
Disable integer sanitization in three functions to reduce
overall performance overhead.
Bug: 110791537
Test: benchmark results
Change-Id: I78e611dd96cdd9e41a43145bf84459afc4924697
|
|
am: bb94635a0e
Change-Id: Ie1075cd9f9946bbd8a13a04a92175ce8866316a5
|
|
am: cbc7c89b7d
Change-Id: Iea9ccfbfffa49cd32be668e1af0fb6f64b16c8e9
|
|
am: 13727372fb
Change-Id: Iaee90eb49934ac78bbbc2d595f200a3048f57e81
|
|
Bug: 33166666
Test: gerrit uploader
Change-Id: Iceb308701d746ca788d5ac7419bcdeb683ca4b73
|
|
Change-Id: I8ce01c3fdba6caaa77a10f254a171b339becb1c6
|
|
|
|
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
|
|
Change-Id: If0b69b0ac58f7a477776bec6e46ba4934c1ecffe
|
|
ours
am: 1b9c699a2f -s ours
Change-Id: I92bfed216ba4d844f328da824fe2b3b1e861fb7c
|
|
am: ca99a797c5 -s ours
Change-Id: Ie45dedb0ecf804dbb593d7f40efe8a17ab1677b5
|
|
am: 6a6a485651 -s ours
Change-Id: Id880158ed83d6d8608e7b1c98a718e8313b7081f
|
|
Change-Id: I3c96f41a249759ec78e063a245d12b0532866908
|
|
Merge pie-platform-release (PPRL.181205.001, history only) into master
Bug: 120502534
Change-Id: I895fa1724ae7f7d85f6573e1981bccd1e46091ea
|
|
|
|
|
|
Bug: 110791537
Test: No longer seeing errors while encoding/decoding.
Change-Id: Iaf5685bc54401fe4a61b2f5b1634403470594469
|
|
Change-Id: If4261b98e4151cc88e7b991abb86615457f80a20
|
|
am: dd9ff134c3
Change-Id: I8f62c89c5af2d656b62266bed60b36749009a933
|
|
am: bf0baad4b8
Change-Id: I444f03ea458bc1e012f1ecde1153d8b26956beef
|
|
am: 0efcc2be1f
Change-Id: Ie603dc7a63bf5edbfc87dbb176056183a1665563
|
|
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>
|
|
Enables bounds sanitization in libopus, initially with diagnostics.
Bug: 117221610
Test: Device boots
Change-Id: If9015554be566f8206f392e9ac591a63077fb97a
|
|
Change-Id: Ie0ca1388a43b23d20983b6cd0611709f2926f3ad
|
|
Enable integer overflow sanitization in libopus, initially in
diagnostics mode.
Bug: 110791537
Test: CTS tests
Change-Id: I15d13107b1705cb6c67ef870f8754515c6306142
|
|
Change-Id: I2dac049812aa5358e08d79ce9cfd21cb9228d239
|