Age | Commit message (Collapse) | Author |
|
qt-aml-tzdata-release
Change-Id: Ia86c02102d3befbd4aba04926da182d1f7a64f3a
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libhevc/+/12207603
Change-Id: I9becb718a9aa803b03651b3612b28b1afb8353e4
|
|
Neon SIMD functions do not support width < 32.
Bug: 143464314
Test: poc in bug
Change-Id: I2445c3d98c0b1afbb1ef480403bbc67add629cac
(cherry picked from commit 6219b83299f3c0322c4485582222f3dbd1f437a5)
|
|
qt-aml-tzdata-release
Change-Id: I9bb6d38f5188a15a5d7372c8cd10abdb538bd0f7
|
|
qt-qpr1-dev
|
|
slice" into qt-qpr1-dev
|
|
qt-qpr1-dev
|
|
qt-qpr1-dev
|
|
|
|
Bug: 144686961
Bug: 137565646
Bug: 137228292
Test: poc in bug
Change-Id: I2830a30230cf566b17dca77a68136c9c4bd82215
(cherry picked from commit 406fb2aa0e31a365ad10c2ef32df365211fa4687)
|
|
Bug: 143826590
Test: poc in bug
Change-Id: I190a8e27a400f686cba88edd5c8721404e53b9cb
|
|
chroma intra pred 3_to_9 mode av8 assembly loads 16 bytes ahead of base
address of intermediate buffer but doesnt use it. Allocate this
additional size and offset the same to avoid access violation
Test: hevcenc -c vid_enc_cfg.txt --input selfie_1280_720.yuv --src_width 512 --src_height 512
Bug: 144595488
Change-Id: I1094cf4593ba379354f567876288e2d9b9fae83d
|
|
Dependent slice copies slice header from a previously decoded slice.
In case of errors, when the first slice is missing and subsequent slice to
be decoded is a dependent slice, it has no valid slice header to copy
from. Ignore such slices.
Bug: 141688974
Test: poc in bug
Change-Id: Idc1bed45ab37aeee4d373deb00e1b465ca84cfeb
(cherry picked from commit 40dbcab01b9a057c7511781f9b9f5031263bf34d)
|
|
Neon SIMD functions do not support width < 32.
Bug: 143464314
Test: poc in bug
Change-Id: I2445c3d98c0b1afbb1ef480403bbc67add629cac
(cherry picked from commit 6219b83299f3c0322c4485582222f3dbd1f437a5)
|
|
Bug: 139939283
Test: poc in bug
Change-Id: I345232790e2d351d82e9dc6973a5ef86ce513ef3
(cherry picked from commit e52410163e4829a94b7f11ee65fbb5db0d956e21)
|
|
qt-aml-tzdata-release
Change-Id: I49a5d8c93dbfff48c991cf23ec656e50628c3a5f
|
|
am: 249cf251b5
Change-Id: I0b5ce4467a28665c593cf3cfe3ced3f5c971f5a7
|
|
am: 40ed9a784a
Change-Id: I436c7d3a9b94b1b1c523b8ce99fb71682d822789
|
|
1. Removed excess buffer contexts between core encoding and entropy
2. Allocate memory for lookahead feature on a need basis as opposed to
allocation based on a pre-defined macro
3. Removed unused/debug structure members
Test: hevcenc -c vid_enc_cfg.txt
Bug: 139400088
Change-Id: Ibc7228181b51ec97f355b3657df87d70f207cdd9
|
|
stage-aosp-master
am: 4fd52d6acd
Change-Id: Iec30b04631e0bc4f67a56ac3ad061e683f54a144
|
|
stage-aosp-master
Bug: 142003500
Change-Id: I4c18237050e4c98aa039f98175aa8fe312634536
|
|
am: 0658ae83ec
Change-Id: Id787ccb5be152f9312d33d9567dcd8cb94ce2fec
|
|
am: 5694d0eb28
Change-Id: I198fc1aae0b74a945a50689332a774d67e1ffcb4
|
|
Bug: 141248619
Change-Id: I4f197400f89f01a21f81a8de3a716d60fa8a7998
|
|
am: d52ce65b76
Change-Id: I990a190b8518624449b6968e443719d050c40adc
|
|
am: bf1e9088dc
Change-Id: I5911d14721b241ac96643819d2e0059fd806b749
|
|
am: 50408aad50
Change-Id: I632f5a389706521b04f891246c3e159f73ecebaa
|
|
While encoding inputs for size 64 x ht for ht > 64, there is a possible
race condition. Before performing deblocking/sao for current CTB, its
top right CTB is checked for its deblocking/sao completion. This can be
skipped for last CTB of a row, provided you have atleast 2 CTB's per row.
The skip is happening for rows with single CTB as well. This is corrected.
Test: hevcenc -c vid_enc_cfg.txt --src_width 64 --src_height 512 \
--input night_64x512.yuv --num_cores 4
Bug: 135516662
Change-Id: Ifed1ae25e5e460cb59d84533e5ad87730ebb3395
|
|
91cda5a80b
am: 6f44c26997
Change-Id: I1ef83457263bf353c0de38c2bfa94353c8493a49
|
|
am: 91cda5a80b
Change-Id: I8f4b71c57085b96a546b15663a023c77f7c6017f
|
|
am: fbcad2ab1b
Change-Id: Ifdb939c967b83db606e7150809452cbbaf574567
|
|
|
|
fuzzer/ossfuzz.sh added to build libmpeg2 fuzzer target in oss-fuzz.
Bug: 140057362
Test: Build with oss-fuzz
Change-Id: I9a0e2fd4e85372a5831b38fd34c28de1e7c6a06e
|
|
into oc-dev am: 930597cb2e am: 588f78b7d7 am: 7b1140f957 am: 399938e52e am: 7aa6102559 am: 8bfa119917 am: 75d1ac1026" into qt-qpr1-dev-plus-aosp
|
|
oc-dev am: 930597cb2e am: 588f78b7d7 am: 7b1140f957 am: 399938e52e am: 7aa6102559 am: 8bfa119917
am: 60f9768c9e
Change-Id: I2616ea213ca2d2790e597fcaa302b05118a0213b
|
|
oc-dev am: 930597cb2e am: 588f78b7d7 am: 7b1140f957 am: 399938e52e am: 7aa6102559 am: 8bfa119917
am: 75d1ac1026
Change-Id: If48d0af5719379fbc0b777869770fef28656c541
|
|
oc-dev am: 930597cb2e am: 588f78b7d7 am: 7b1140f957 am: 399938e52e am: 7aa6102559
am: 8bfa119917
Change-Id: I03efa8acbeeed1e82a49ac632a78a777b3419452
|
|
oc-dev am: 930597cb2e am: 588f78b7d7 am: 7b1140f957 am: 399938e52e am: 7aa6102559
am: 8bfa119917
Change-Id: Iec721bd520b328bb7d81d51106733715ea0105c8
|
|
oc-dev am: 930597cb2e am: 588f78b7d7 am: 7b1140f957 am: 399938e52e
am: 7aa6102559
Change-Id: Ica22ea2796eb923172af38819a68834f50c7cb7d
|
|
oc-dev am: 930597cb2e am: 588f78b7d7 am: 7b1140f957
am: 399938e52e
Change-Id: I3107c7d7a21921561cbf1a9ebb34a8645011094d
|
|
oc-dev am: 930597cb2e am: 588f78b7d7
am: 7b1140f957
Change-Id: I06733ec9fe8beac9bfc3a191d54dc7f677611230
|
|
oc-dev am: 930597cb2e
am: 588f78b7d7
Change-Id: I8031bce2fdebf0610e5d295e0b2b105e14608b0f
|
|
am: 930597cb2e
Change-Id: I246b56dbd71ec34e3d3b60045cb0d44c829e817e
|
|
|
|
with same id am: 072f9084f4 am: c5fcb41d08 am: ea503e636b am: b33562f624 -s ours am: 3540593742 -s ours am: b487b7a959 -s ours
am: 463c0df5d9 -s ours
am skip reason: change_id I5f1e52d3bd2b48874a088ab32054f5a89e62eeb5 with SHA1 70940fbabd is in history
Change-Id: I420493e9b01c6ff091d363fc525d60e78141f5ad
|
|
with same id am: 072f9084f4 am: c5fcb41d08 am: ea503e636b am: b33562f624 -s ours am: 3540593742 -s ours am: b487b7a959 -s ours
am: abc215b852 -s ours
am skip reason: change_id I5f1e52d3bd2b48874a088ab32054f5a89e62eeb5 with SHA1 70940fbabd is in history
Change-Id: I77073cdb3144a7126f251d67bfe709ea79d9414e
|
|
with same id am: 072f9084f4 am: c5fcb41d08 am: ea503e636b am: b33562f624 -s ours am: 3540593742 -s ours
am: b487b7a959 -s ours
am skip reason: change_id I5f1e52d3bd2b48874a088ab32054f5a89e62eeb5 with SHA1 70940fbabd is in history
Change-Id: Ib8d2a19d8e97e5fc152660ac04d288d00dda2def
|
|
with same id am: 072f9084f4 am: c5fcb41d08 am: ea503e636b am: b33562f624 -s ours am: 3540593742 -s ours
am: b487b7a959 -s ours
am skip reason: change_id I5f1e52d3bd2b48874a088ab32054f5a89e62eeb5 with SHA1 70940fbabd is in history
Change-Id: I33bca3f1624613b41de8f17a8385ea2382caa17a
|
|
with same id am: 072f9084f4 am: c5fcb41d08 am: ea503e636b am: b33562f624 -s ours
am: 3540593742 -s ours
am skip reason: change_id I5f1e52d3bd2b48874a088ab32054f5a89e62eeb5 with SHA1 70940fbabd is in history
Change-Id: I8ca61b5641e6668aeba3c65999a73c52c84bac56
|
|
with same id am: 072f9084f4 am: c5fcb41d08 am: ea503e636b
am: b33562f624 -s ours
am skip reason: change_id I5f1e52d3bd2b48874a088ab32054f5a89e62eeb5 with SHA1 70940fbabd is in history
Change-Id: I64f9be7b986a405ced444be277babfaf13bf0dee
|