Xin Li
dfcdd3c263
Skip ab/6749736 in stage.
...
Merged-In: I2fd667167b676046d2816a483a93641d1784d704
Change-Id: I014cf5dabdc111c02eec0d7564a863850042c38d
2020-10-08 17:21:04 -07:00
Ray Essick
e6ea12f22c
Merge "Decoder: Fix NPD issue in mmco function" am: f667dbf470
...
Original change: 1428456
Change-Id: I4353437be47454cb5d91baa102c32af4b0c47367
2020-09-20 18:16:49 +00:00
Ray Essick
f667dbf470
Merge "Decoder: Fix NPD issue in mmco function"
2020-09-20 17:45:01 +00:00
Treehugger Robot
1f505014b9
Merge "Include a shared media team OWNERS for easier management" am: 9b3bbc1d75
...
Original change: 1393419
Change-Id: Ia78b556de6db7695a5fd92d67209ded51bd9b994
2020-09-16 17:11:46 +00:00
Treehugger Robot
9b3bbc1d75
Merge "Include a shared media team OWNERS for easier management"
2020-09-16 16:40:00 +00:00
Shivaansh Agrawal
2a28c97cd6
Decoder: Fix NPD issue in mmco function
...
Skip mmco buffer operations if mmco error in sequence
Bug: 168426116
Bug: 168426117
Test: POC in bug description
Change-Id: Ia4f3f48137152e211322ed97f2fafab2f45cb2c3
2020-09-16 17:07:13 +05:30
Ray Essick
31e921e47a
Include a shared media team OWNERS for easier management
...
Bug: 162786146
Test: n
Change-Id: I6679f2b77066f8624fc1549ebcf40ddca4fcb730
2020-09-16 02:56:14 +00:00
Xin Li
a13218c554
[automerger skipped] Merge Android R am: 5ff5c2c336 -s ours
...
am skip reason: Change-Id I609894770235673dc005d118062b9f8b4af08ba8 with SHA-1 70bf1e5994 is in history
Original change: 1422355
Change-Id: Ib0d7b63f4a59446539d779088ecd6393ac3e930a
2020-09-11 00:40:45 +00:00
Xin Li
5ff5c2c336
Merge Android R
...
Bug: 168057903
Merged-In: I609894770235673dc005d118062b9f8b4af08ba8
Change-Id: I952771c07e35e8bd48412afa45df09228854dc29
2020-09-08 16:54:29 -07:00
Xin Li
70bf1e5994
Merge Android R (rvc-dev-plus-aosp-without-vendor@6692709)
...
Bug: 166295507
Merged-In: I49c82ad516931b8a7c90dc446a5df5e6ee52e56f
Change-Id: I609894770235673dc005d118062b9f8b4af08ba8
2020-08-27 10:16:27 -07:00
Treehugger Robot
b69aa3f39f
Merge "Decoder: Integer overflow fixes in parsing Qp and weights" am: 2baef25896
...
Original change: 1131173
Change-Id: If419b810346613442a40d47bbeaee871f82c4ee4
2020-08-20 15:54:41 +00:00
Treehugger Robot
2baef25896
Merge "Decoder: Integer overflow fixes in parsing Qp and weights"
2020-08-20 15:24:02 +00:00
Ray Essick
b2016b613a
Merge "decoder: Update reorder depth to account for display latency" am: adfbdd6c41
...
Original change: 1398927
Change-Id: I6a482931e4d5d006c88d8526e2936975a649636a
2020-08-17 05:34:23 +00:00
Ray Essick
adfbdd6c41
Merge "decoder: Update reorder depth to account for display latency"
2020-08-17 05:21:00 +00:00
Harish Mahendrakar
f792904577
decoder: Update reorder depth to account for display latency
...
Decoder returns output with an additional latency of 2.
reorder depth retured is now updated to account for this extra latency
Also move reorder_depth initialization to parse_sps()
Instead of initializing reorder_depth after decoding first picture,
initialize it in parse_sps().
Bug: 163127030
Test: poc in bug
Test: atest android.mediav2.cts
Change-Id: I94b35b2c5df5c910d0159548b168617946a19cc2
2020-08-13 19:23:26 -07:00
Harish Mahendrakar
08b77b2351
Decoder: Integer overflow fixes in parsing Qp and weights
...
Error checks for syntax elements related to QP,
luma and chroma prediction weights have been modified
to fix overflow
Bug: 136568141
Bug: 143801227
Bug: 143791288
Test: POC in bug description
Change-Id: I88e886ba4bcda69079f1b0a8344005fe1aa51366
2020-08-06 23:10:15 -07:00
Ray Essick
e2cf6c5aec
Merge "Decoder: Fix integer overflow in poc calculation" am: 159799b4d4 am: d7617ea8b9 am: 820dfca937
...
Original change: 1376336
Change-Id: I2fd667167b676046d2816a483a93641d1784d704
2020-08-04 21:38:54 +00:00
Ray Essick
820dfca937
Merge "Decoder: Fix integer overflow in poc calculation" am: 159799b4d4 am: d7617ea8b9
...
Original change: 1376336
Change-Id: I5b3db06c1b204d5933dc14f8394ec2cbe9d21a4c
2020-08-04 21:24:25 +00:00
Ray Essick
d7617ea8b9
Merge "Decoder: Fix integer overflow in poc calculation" am: 159799b4d4
...
Original change: 1376336
Change-Id: Ic170fcb5a850f2fbf09043b81b92a0b31380b7c3
2020-08-04 21:12:22 +00:00
Ray Essick
159799b4d4
Merge "Decoder: Fix integer overflow in poc calculation"
2020-08-04 20:57:51 +00:00
Shivaansh Agrawal
dfd1f2ff70
Decoder: Fix integer overflow in poc calculation
...
Passed error and standard compliance tests with integer and address sanitizers.
Bug: 143791063
Test: POC in bug description
Change-Id: Idbba64cfb397b8af3ccd5770ce115fadd0d9112c
2020-08-04 12:16:57 +05:30
Treehugger Robot
c1b446b209
Merge "Use blocklist sub-property in sanitize" am: 2b48a52398 am: 8bca87a027 am: f9ff2b6103
...
Original change: 1375199
Change-Id: I036f2f760d029e65fa7c4eab8950d83d8c957b06
2020-07-30 23:35:32 +00:00
Treehugger Robot
f9ff2b6103
Merge "Use blocklist sub-property in sanitize" am: 2b48a52398 am: 8bca87a027
...
Original change: 1375199
Change-Id: I24643fae4ea0d0f27cc206fe1cc492c0324fcbdc
2020-07-30 23:06:26 +00:00
Treehugger Robot
8bca87a027
Merge "Use blocklist sub-property in sanitize" am: 2b48a52398
...
Original change: 1375199
Change-Id: Ife0296415e231fbff04f9c135fcd073b0fd8a98b
2020-07-30 21:07:47 +00:00
Treehugger Robot
2b48a52398
Merge "Use blocklist sub-property in sanitize"
2020-07-30 20:34:54 +00:00
Ray Essick
eaaee0ef0f
Merge "decoder: fix integer overflow when setting i4_prev_max_display_seq" am: 2c7af2702b am: 1c3a955de7 am: 151a2bcee7
...
Original change: 1374616
Change-Id: I3e4925e264864b47fb8f242b0c29b30b8cc7ed6a
2020-07-29 22:25:11 +00:00
Ray Essick
151a2bcee7
Merge "decoder: fix integer overflow when setting i4_prev_max_display_seq" am: 2c7af2702b am: 1c3a955de7
...
Original change: 1374616
Change-Id: Ib0f3c229217ba175f32d8a1aa6f4a819864e6250
2020-07-29 22:05:36 +00:00
Ray Essick
1c3a955de7
Merge "decoder: fix integer overflow when setting i4_prev_max_display_seq" am: 2c7af2702b
...
Original change: 1374616
Change-Id: I1f3dada19730c91bd228f0b6901875b4e039e543
2020-07-29 21:47:58 +00:00
Ray Essick
2c7af2702b
Merge "decoder: fix integer overflow when setting i4_prev_max_display_seq"
2020-07-29 21:29:42 +00:00
Shivaansh Agrawal
358b09305a
decoder: fix integer overflow when setting i4_prev_max_display_seq
...
reset ps_dec->i4_prev_max_display_seq if out of int32 range
to avoid overflow
Bug: 143791121
Bug: 143791161
Test: POC in bug description
Change-Id: I3d8df556b003a7c739716bb33262ab3a6ca7b2d9
2020-07-29 04:39:31 +00:00
Pirama Arumuga Nainar
6d44b362b9
Use blocklist sub-property in sanitize
...
Update language to comply with Android’s inclusive language guidance
See https://source.android.com/setup/contribute/respectful-code for
reference
Bug: 161896447
Bug: 162245450
Test: build topic
Change-Id: Id7e09811092c8f026e1006d2a1d8355c444081a6
2020-07-28 14:29:02 -07:00
Harish Mahendrakar
baa64bfcde
decoder: Allow stride to be smaller than decode width am: a0036e742b am: e4649d8d3f am: 487d9e6e24
...
Original change: 1358387
Change-Id: I6c97db8a773f9033dcdf7305db78f91b8554a877
2020-07-09 23:40:02 +00:00
Harish Mahendrakar
487d9e6e24
decoder: Allow stride to be smaller than decode width am: a0036e742b am: e4649d8d3f
...
Original change: 1358387
Change-Id: I49c82ad516931b8a7c90dc446a5df5e6ee52e56f
2020-07-09 23:29:53 +00:00
Harish Mahendrakar
e4649d8d3f
decoder: Allow stride to be smaller than decode width am: a0036e742b
...
Original change: 1358387
Change-Id: I157ee538592641cc1ab416403d5eb244eb8cb20e
2020-07-09 23:15:48 +00:00
Harish Mahendrakar
a0036e742b
decoder: Allow stride to be smaller than decode width
...
When cropping is enabled, application can request a stride that
is larger than display width but smaller than decode width.
Bug: 160397536
Test: stagefright -sS <clip in bug>
Change-Id: I453b2de0474f3ae4d021084729c33d52fc1090dc
2020-07-09 17:59:47 +00:00
Aasaipriya Chandran
0e795433f3
Decoder: Fix Null dereference am: 083b9fc086 am: 5365d9ad7f am: 623f5587d7
...
Original change: 1328476
Change-Id: I0119305881ce89055e4cb8b42fafc6284e10831c
2020-07-01 05:33:42 +00:00
Aasaipriya Chandran
623f5587d7
Decoder: Fix Null dereference am: 083b9fc086 am: 5365d9ad7f
...
Original change: 1328476
Change-Id: I1e8275497a20105f4c1545ac4022569005191367
2020-07-01 05:20:11 +00:00
Aasaipriya Chandran
5365d9ad7f
Decoder: Fix Null dereference am: 083b9fc086
...
Original change: 1328476
Change-Id: I33a6cfe12f12cfe575de81dffc24450da35f0682
2020-07-01 05:07:24 +00:00
Aasaipriya Chandran
083b9fc086
Decoder: Fix Null dereference
...
Add checks to validate long term index and
max long term index parsed in MMCO commands.
Bug: 140358770
Bug: 140680655
Bug: 148772548
Bug: 152148135
Bug: 152434373
Bug: 152550528
Test: poc in bug
Change-Id: I9052ce7721491fdd5fb4807ec33e399cee8c70cf
2020-06-12 17:21:26 +05:30
Xin Li
f5c1514348
[automerger skipped] Merge QQ3A.200605.002 into master am: fa8ec83555 -s ours am: ac50543642 -s ours am: b9ac19d700 -s ours
...
am skip reason: Change-Id Ie57dcb92f1c0aaebd5e701f01ebdc899add7f9ba with SHA-1 243c865c04 is in history
Original change: 1323306
Change-Id: I07e05021ec26ee7618c35afd647e8bba9ca06155
2020-06-08 16:29:12 +00:00
Xin Li
b9ac19d700
[automerger skipped] Merge QQ3A.200605.002 into master am: fa8ec83555 -s ours am: ac50543642 -s ours
...
am skip reason: Change-Id Ie57dcb92f1c0aaebd5e701f01ebdc899add7f9ba with SHA-1 243c865c04 is in history
Original change: 1323306
Change-Id: Ic37296cc6e68dd547d8a9887f654b65810f992e1
2020-06-08 16:07:54 +00:00
Xin Li
ac50543642
[automerger skipped] Merge QQ3A.200605.002 into master am: fa8ec83555 -s ours
...
am skip reason: Change-Id Ie57dcb92f1c0aaebd5e701f01ebdc899add7f9ba with SHA-1 243c865c04 is in history
Original change: 1323306
Change-Id: Ib0ede67235b9134b778d99d3cfd44db4c44bbafa
2020-06-08 15:56:39 +00:00
Xin Li
fa8ec83555
Merge QQ3A.200605.002 into master
...
Bug: 158095402
Merged-In: Ie57dcb92f1c0aaebd5e701f01ebdc899add7f9ba
Change-Id: Iddded152601d50b336a2a313789acf156a82eb76
2020-06-03 10:45:00 -07:00
Automerger Merge Worker
3976149336
Merge "point to new repo hooks for mainline uploads am: 6129152b6f am: 00d9216e5a" into rvc-d1-dev-plus-aosp
2020-05-30 00:03:37 +00:00
Ray Essick
011afd0670
point to new repo hooks for mainline uploads am: 6129152b6f am: 00d9216e5a
...
Change-Id: I198b25b4b07f0c421f052c7aa3d38656ed05e321
2020-05-30 00:03:25 +00:00
Ray Essick
af597e8ea8
point to new repo hooks for mainline uploads am: 6129152b6f am: dd444fd8db
...
Change-Id: I733b9c2e04eb8521b14753df76190579f60e3dd7
2020-05-30 00:03:07 +00:00
Ray Essick
00d9216e5a
point to new repo hooks for mainline uploads am: 6129152b6f
...
Change-Id: I273306213e5b18e08df7ad6178ee9c89d09a5adc
2020-05-29 23:49:26 +00:00
Ray Essick
dd444fd8db
point to new repo hooks for mainline uploads am: 6129152b6f
...
Change-Id: I6e8d79723ec4eb2dfdf158e698e716c021db3b13
2020-05-29 23:49:24 +00:00
Harish Mahendrakar
b7963a30cf
Added fuzz_config field in avc_dec_fuzzer am: 5a52ec8cdd am: 243c865c04 am: 3fdc4a4f4c
...
Change-Id: I31e65f6668d54fb60204a3ff7c49cadecb2760f2
2020-05-29 21:52:54 +00:00
Harish Mahendrakar
3fdc4a4f4c
Added fuzz_config field in avc_dec_fuzzer am: 5a52ec8cdd am: 243c865c04
...
Change-Id: I58bc0a01212289a2e348ccd8f7bf168dd23658de
2020-05-29 21:40:07 +00:00