Xin Li
aa959b7dc2
[automerger skipped] DO NOT MERGE - Merge RQ3A.210605.005 am: 83583a78db -s ours
...
am skip reason: Merged-In I5a4b8dce759e4ce9ebc4ca1e613fe1dd355e403f with SHA-1 c0c27ebb88 is already in history
Original change: 1741358
Change-Id: Iba9d4f0b69b7c6bffcc85a4e3f110dea5e48cf8e
2021-06-21 06:10:38 +00:00
Xin Li
83583a78db
DO NOT MERGE - Merge RQ3A.210605.005
...
Bug: 190855093
Merged-In: I5a4b8dce759e4ce9ebc4ca1e613fe1dd355e403f
Change-Id: I6bf96ca42d2496ddb4264ff22b4a0f2861833ac0
2021-06-18 12:24:39 -07:00
Xin Li
c0c27ebb88
DO NOT MERGE - Mark RQ3A.210410.001 as merged
...
Bug: 190855093
Merged-In: I871ae28179ea91f3b4a189148676c335b1e7000b
Change-Id: I5a4b8dce759e4ce9ebc4ca1e613fe1dd355e403f
2021-06-17 22:43:32 -07:00
Xin Li
afb344009e
DO NOT MERGE - Merge ab/7272582
...
Bug: 190855093
Merged-In: Ia83383f9b65cbde8d7a50a1af8a054936daa4d78
Change-Id: I871ae28179ea91f3b4a189148676c335b1e7000b
2021-06-17 21:45:40 +00:00
Aayush Soni
3a4aac7376
encoder: fix null buffer dereferencing am: 3139d13ccd
...
Original change: 1663964
Change-Id: I84eb4d89d0726548f765e75e06aee6a3ba98bdf6
2021-04-16 18:04:41 +00:00
Aayush Soni
3139d13ccd
encoder: fix null buffer dereferencing
...
Do not set the picture type as NA for the last frame in encoding
order.
Bug: 180219345
Test: POC in bug descriptions
Test: atest CtsMediaV2TestCases:CodecEncoderTest
Test: atest VtsHalMediaC2V1_0TargetVideoEncTest
Change-Id: I57ee7db9e2e55fba2666a6aaa4002ef31276e4b9
2021-04-15 11:49:29 +05:30
android-build-team Robot
97883bc82b
Snap for 7249461 from 66997f22b0 to rvc-qpr3-release
...
Change-Id: I9b4470c936355adfc48fa521c69b8153152b5d4f
2021-03-31 22:02:40 +00:00
Neelkamal Semwal
8bbc8ab63a
avcenc: Add bitstream overflow check during emulation prevention am: 10910bf910 am: 51373e847b am: 08e74b410b am: 4e4dc6be01 am: 2c9758d16a am: 66997f22b0
...
Original change: 13932334
Change-Id: Ifa8df9d2a76df40d313d0d1e35b09cb55ffc1d17
2021-03-31 20:10:03 +00:00
Neelkamal Semwal
66997f22b0
avcenc: Add bitstream overflow check during emulation prevention am: 10910bf910 am: 51373e847b am: 08e74b410b am: 4e4dc6be01 am: 2c9758d16a
...
Original change: 13932334
Change-Id: Ib9e3a137286a16ebbcd5a38c3a38c0707ada405c
2021-03-31 19:29:59 +00:00
Neelkamal Semwal
2c9758d16a
avcenc: Add bitstream overflow check during emulation prevention am: 10910bf910 am: 51373e847b am: 08e74b410b am: 4e4dc6be01
...
Original change: 13932334
Change-Id: I5c98ae2cae9b4e1d5577f961247ba1fc06f97b58
2021-03-31 19:08:46 +00:00
Neelkamal Semwal
4e4dc6be01
avcenc: Add bitstream overflow check during emulation prevention am: 10910bf910 am: 51373e847b am: 08e74b410b
...
Original change: 13932334
Change-Id: I4877c869578404d15754ab1923a273d848592443
2021-03-31 18:27:29 +00:00
Neelkamal Semwal
08e74b410b
avcenc: Add bitstream overflow check during emulation prevention am: 10910bf910 am: 51373e847b
...
Original change: 13932334
Change-Id: I5e70babd452137048665c8181eb7aaa59a9229e3
2021-03-31 17:59:49 +00:00
Harish Mahendrakar
1959bc1e12
Validate input dimensions in process() am: a073696092
...
Original change: 13991496
Change-Id: I4d391ec76874eb579a439376b1ae972fdb690ffc
2021-03-31 17:55:18 +00:00
Neelkamal Semwal
51373e847b
avcenc: Add bitstream overflow check during emulation prevention am: 10910bf910
...
Original change: 13932334
Change-Id: I53fa66c08c448484d5c0b5457a6e6a726d453095
2021-03-31 17:08:38 +00:00
Harish Mahendrakar
a073696092
Validate input dimensions in process()
...
Input dimensions are checked for supported range in set_dimensions
control call. Encoder returns an error for unsupported values in
this control call. But if the caller ignores this error and proceeds
to call process(), encoder wasn't checking the dimensions again.
Unsupported dimensions are now checked in process() call as well.
Note: This is relanding previously reverted commit
06c30b33c4
Bug: 172908358
Test: Poc in bug
Test: atest android.mediav2.cts
Test: atest android.media.cts
Change-Id: Icf3f296ab24432c680427a82da3505491acca3bd
2021-03-25 03:04:25 +00:00
Neelkamal Semwal
10910bf910
avcenc: Add bitstream overflow check during emulation prevention
...
Bug: 176533109
Test: poc in the bug description
Change-Id: Ia83383f9b65cbde8d7a50a1af8a054936daa4d78
(cherry picked from commit b59de5a25f )
2021-03-20 15:36:08 +00:00
Ray Essick
4fce05baff
Merge "Rename OWNERS-codecs to match naming policies" am: d1c218014d am: 6cd8218b0f
...
Original change: 1619962
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I550786dd3eb9276dddf4286964da0f5b682a3c06
2021-03-05 22:33:04 +00:00
Ray Essick
6cd8218b0f
Merge "Rename OWNERS-codecs to match naming policies" am: d1c218014d
...
Original change: 1619962
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia8fb386929e11e4adad2a68ed26f5cde585bae9b
2021-03-05 21:59:29 +00:00
Ray Essick
d1c218014d
Merge "Rename OWNERS-codecs to match naming policies"
2021-03-05 19:25:12 +00:00
Ray Essick
d0123b8c5f
Rename OWNERS-codecs to match naming policies
...
Bug: 181751857
Test: upload/gerrit
Change-Id: I658d832547c144e5c4a6918085685fcc7bf26abb
2021-03-04 19:25:56 -08:00
Shivaansh Agrawal
6a3042bc5a
Decoder: add support to use ih264d instead of ivd structures am: 2205f2da33 am: 36603b99ee
...
Original change: 1534306
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9540fa1fd6b7e36edccf9f91bcd22acdcd6d8b8d
2021-02-26 04:34:37 +00:00
Shivaansh Agrawal
36603b99ee
Decoder: add support to use ih264d instead of ivd structures am: 2205f2da33
...
Original change: 1534306
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Id5fac7d75c9cac25608ebc4513626c20e9fe130a
2021-02-26 03:38:56 +00:00
Shivaansh Agrawal
2205f2da33
Decoder: add support to use ih264d instead of ivd structures
...
Bug: 175759733
Test: avcdec -c dec.cfg
Change-Id: I410bb2213cb375c5eabcb3e23499d6ad43cf1c96
2021-02-25 05:31:40 +00:00
Xin Li
82a0c49824
[automerger skipped] Mark ab/7061308 as merged in stage. am: 99b654c7b3 -s ours
...
am skip reason: Change-Id Iae4557ec8fdbfe5eea6a6e035374f2a86a2aa775 with SHA-1 00c16d5a34 is in history
Original change: undetermined
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I45355b79246f0c6fe10ee6d30eca537367728527
2021-02-20 13:34:15 +00:00
Xin Li
99b654c7b3
Mark ab/7061308 as merged in stage.
...
Bug: 180401296
Merged-In: Iae4557ec8fdbfe5eea6a6e035374f2a86a2aa775
Change-Id: I982a988a1b44a715ff05c516e0dee833d81aee8f
2021-02-20 00:24:11 -08:00
Bob Badour
619af61df0
[LSC] Add LOCAL_LICENSE_KINDS to external/libavc am: c0aae295ed am: 7075beb8a3
...
Original change: 1588908
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iac7a0c46e7bd8cf05ab6ef184e0b667d002d262c
2021-02-16 22:23:17 +00:00
Bob Badour
7075beb8a3
[LSC] Add LOCAL_LICENSE_KINDS to external/libavc am: c0aae295ed
...
Original change: 1588908
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I7dcdab9dbd3a5cc8df866a81f6a571a7a62b64fa
2021-02-16 21:45:42 +00:00
Bob Badour
c0aae295ed
[LSC] Add LOCAL_LICENSE_KINDS to external/libavc
...
Added SPDX-license-identifier-Apache-2.0 to:
Android.bp
fuzzer/Android.bp
test/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: I3ad48ae634869eb3486d5c68962c992be83b2003
2021-02-14 10:37:21 -08:00
Treehugger Robot
264e56a6b7
Merge "Free input buffers only when released by encoder in avc_enc_fuzzer" am: f5d0c99fa9 am: 5041b72ca2
...
Original change: 1505471
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I77577084cdc2545da84b6a8c8b5c5c3497137aea
2021-02-14 04:13:33 +00:00
Treehugger Robot
5041b72ca2
Merge "Free input buffers only when released by encoder in avc_enc_fuzzer" am: f5d0c99fa9
...
Original change: 1505471
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I3eadf3c6a81f2a4b65ed6110a279341bb58ad52e
2021-02-14 03:47:00 +00:00
Treehugger Robot
f5d0c99fa9
Merge "Free input buffers only when released by encoder in avc_enc_fuzzer"
2021-02-14 03:17:46 +00:00
Bill Yi
2c64484c11
[automerger skipped] Merge RQ1A.210205.004 to aosp-master - DO NOT MERGE am: bd550e880a -s ours am: b6131b8dca -s ours
...
am skip reason: Change-Id I91cbfe74165d1a8f7b7d95edabb10be208ec54a2 with SHA-1 65f4f4a371 is in history
Original change: 1573483
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ibff02bb56026c060b661768e5ae5a8203125baa7
2021-02-04 18:40:33 +00:00
Bill Yi
b6131b8dca
[automerger skipped] Merge RQ1A.210205.004 to aosp-master - DO NOT MERGE am: bd550e880a -s ours
...
am skip reason: Change-Id I91cbfe74165d1a8f7b7d95edabb10be208ec54a2 with SHA-1 65f4f4a371 is in history
Original change: 1573483
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ie64c99529aa70f71af9d568b58e4155162ef91a3
2021-02-04 18:19:16 +00:00
Bill Yi
bd550e880a
Merge RQ1A.210205.004 to aosp-master - DO NOT MERGE
...
Merged-In: I91cbfe74165d1a8f7b7d95edabb10be208ec54a2
Merged-In: I88c74ba5e0cce51e7106bf410744afbc74a7cd5c
Change-Id: Iea197441bcaba9503d1bdcb6f3771e76403bb137
2021-02-03 17:01:27 -08:00
Bill Yi
0494b8ae1c
[automerger skipped] Merge RQ1A.210205.004 to stage-aosp-master - DO NOT MERGE am: 65f4f4a371 -s ours
...
am skip reason: Change-Id I0acf75c92b04a2f83301410f2001f63c25ecf3c9 with SHA-1 43e3bf110c is in history
Original change: 13461888
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I88c74ba5e0cce51e7106bf410744afbc74a7cd5c
2021-02-03 01:34:43 +00:00
Bill Yi
65f4f4a371
Merge RQ1A.210205.004 to stage-aosp-master - DO NOT MERGE
...
Merged-In: I0acf75c92b04a2f83301410f2001f63c25ecf3c9
Change-Id: I91cbfe74165d1a8f7b7d95edabb10be208ec54a2
2021-02-02 09:44:08 -08:00
Cindy Zhou
43e3bf110c
Libavc remove diag am: bb48f97189 am: a51b27bfea
...
Original change: 1549583
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0acf75c92b04a2f83301410f2001f63c25ecf3c9
2021-01-20 23:43:35 +00:00
Cindy Zhou
a51b27bfea
Libavc remove diag am: bb48f97189
...
Original change: 1549583
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I407b0014f9ac11728bc24492d7937258af1bc5e0
2021-01-20 23:40:09 +00:00
Cindy Zhou
bb48f97189
Libavc remove diag
...
Removing diag mode since it's only required for debugging purposes.
Bug: 158010610
Test: n/a
Change-Id: I8f87913ab14bcd97ec8e6975893726e3ee92e399
2021-01-13 11:39:38 -08:00
Anuj Joshi
6ce43b0dd7
Free input buffers only when released by encoder in avc_enc_fuzzer
...
Test: ./avc_enc_fuzzer
Bug: 172952772
Change-Id: I9d2eb407c73e289b7d88d47d87fb36b68b5dfc69
2021-01-12 10:10:48 +05:30
Cindy Zhou
8aaa63a3f6
Enable cfi for libavc am: 91b4a017ed am: 5cba9813db
...
Original change: 1515689
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9ee82af75747007b4b934bedcc84f123a56cef65
2021-01-08 22:29:20 +00:00
Cindy Zhou
5cba9813db
Enable cfi for libavc am: 91b4a017ed
...
Original change: 1515689
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2ddcc4085907ea2fe8b77d10335003dcc8dc147d
2021-01-08 22:09:39 +00:00
Cindy Zhou
91b4a017ed
Enable cfi for libavc
...
Bug: 158010610
Bug: 173497308
Test: Ran atest with DecoderConformanceTest, ImageReaderDecoderTest,
VideoDecoderPerfTest, VideoEncoderTest. Compare the
before and after enabling CFI results since there was a number of tests
that were initially failing.
Change-Id: Ib6b0871809e89bf26c426c5616dea6238f2a02ce
2020-12-17 05:43:36 -08:00
android-build-team Robot
d31081d8c2
Merge cherrypicks of [13231586, 13231437, 13231588, 13230397, 13230399, 13231350, 13231351, 13231354, 13231356, 13231439, 13231441, 13231358, 13231443, 13231360, 13231030, 13231457, 13230243, 13231032, 13231725, 13230838, 13231034, 13230840, 13230842, 13231361, 13231363, 13231745, 13231458, 13231747, 13231749, 13231751, 13229580, 13229582, 13231589, 13231591, 13231764, 13230400, 13230402, 13231784, 13231786, 13231788, 13231790] into rvc-qpr1-release
...
Change-Id: I842326d1b914f17abc1b4121999a8bc412da8cad
2020-12-15 21:49:43 +00:00
Harish Mahendrakar
fd7e28588f
decoder: Update check for first mb in slice
...
first_mb_in_slice shouldn't be >= mbs in the picture.
Test: poc in bugs
Bug: b/174238784
Bug: b/174507022
Bug: oss-fuzz:27856
Bug: oss-fuzz:28039
Change-Id: Id3a41c8c2ddf814910fc2d5dd4f57bdd84d28fec
(cherry picked from commit 7e06940dce )
2020-12-15 21:45:29 +00:00
Xin Li
00c16d5a34
[automerger skipped] DO NOT MERGE - Merge Android R QPR1 am: 01b93dd80c -s ours am: cf872c1060 -s ours
...
am skip reason: Change-Id I2e739d3606ba9f0938ebc2363cb9443ec3dec912 with SHA-1 f59c3864fe is in history
Original change: 1520450
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Iae4557ec8fdbfe5eea6a6e035374f2a86a2aa775
2020-12-10 03:46:54 +00:00
Xin Li
cf872c1060
[automerger skipped] DO NOT MERGE - Merge Android R QPR1 am: 01b93dd80c -s ours
...
am skip reason: Change-Id I2e739d3606ba9f0938ebc2363cb9443ec3dec912 with SHA-1 f59c3864fe is in history
Original change: 1520450
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8ef527b57f28fac2ab019a2afe5a681030e3f8d8
2020-12-10 03:05:17 +00:00
Xin Li
01b93dd80c
DO NOT MERGE - Merge Android R QPR1
...
Bug: 172690556
Merged-In: I2e739d3606ba9f0938ebc2363cb9443ec3dec912
Change-Id: I2e0af6e3fc539ee2d010d1638a324f8cd33934a1
2020-12-08 23:48:54 -08:00
Harish Mahendrakar
35826c6071
decoder: Update check for first mb in slice am: 7e06940dce am: 4fb26568a9 am: 2bf6790f63 am: 5f4f6e2ecf am: 640eda280b am: d6c30aa7da am: 82e6bc3fd0
...
Original change: 13171299
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ia1d88ff27097e0fdc9cc7620ffde47cbf44bd2ab
2020-12-09 03:46:12 +00:00
Harish Mahendrakar
82e6bc3fd0
decoder: Update check for first mb in slice am: 7e06940dce am: 4fb26568a9 am: 2bf6790f63 am: 5f4f6e2ecf am: 640eda280b am: d6c30aa7da
...
Original change: 13171299
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I02be4ad3b7142d81f9513539746984e0f4b64909
2020-12-09 03:15:39 +00:00