Hamsalekha S
338efffb84
Decoder: Detect change of mbaff flag in SPS am: d524ba0310 am: c30baf4986 am: 16388ca052 am: 7a94552676 am: e6d5d77d9a am: 2e965b33b3 am: 8ffbcc3c8c am: 2b0c57b966
...
am: cea907a84c
Change-Id: I51fcae11bf485aa17efede32c2145a3dfe974b78
2017-10-31 18:24:03 +00:00
Hamsalekha S
a1f8cef8c4
Decoder: Increased allocation and added checks in sei parsing. am: f2b70d3537 am: 8d32a711ac am: a0827a3bb1 am: cd831159ce am: 2a3efcfcde am: 013d98b763 am: 48d8b5bbc9
...
am: ccc5298ffb
Change-Id: I83547b11f6da1c33f0ac304690924eacc2ba2920
2017-10-31 18:23:49 +00:00
Hamsalekha S
cea907a84c
Decoder: Detect change of mbaff flag in SPS am: d524ba0310 am: c30baf4986 am: 16388ca052 am: 7a94552676 am: e6d5d77d9a am: 2e965b33b3 am: 8ffbcc3c8c
...
am: 2b0c57b966
Change-Id: I577e2625915dde8fcf0cb2710aa47f848403c4a6
2017-10-31 18:17:41 +00:00
Hamsalekha S
ccc5298ffb
Decoder: Increased allocation and added checks in sei parsing. am: f2b70d3537 am: 8d32a711ac am: a0827a3bb1 am: cd831159ce am: 2a3efcfcde am: 013d98b763
...
am: 48d8b5bbc9
Change-Id: Ibb63c70e60f910188358935509f50e1c9a37b4b6
2017-10-31 18:17:23 +00:00
Hamsalekha S
2b0c57b966
Decoder: Detect change of mbaff flag in SPS am: d524ba0310 am: c30baf4986 am: 16388ca052 am: 7a94552676 am: e6d5d77d9a am: 2e965b33b3
...
am: 8ffbcc3c8c
Change-Id: Ia63624375278c6173871eeed28d8e29ac4eac031
2017-10-31 18:15:31 +00:00
Hamsalekha S
48d8b5bbc9
Decoder: Increased allocation and added checks in sei parsing. am: f2b70d3537 am: 8d32a711ac am: a0827a3bb1 am: cd831159ce am: 2a3efcfcde
...
am: 013d98b763
Change-Id: I2dabb18db187948eaeb13c74fc5dc66a730cfc03
2017-10-31 18:15:18 +00:00
Hamsalekha S
8ffbcc3c8c
Decoder: Detect change of mbaff flag in SPS am: d524ba0310 am: c30baf4986 am: 16388ca052 am: 7a94552676 am: e6d5d77d9a
...
am: 2e965b33b3
Change-Id: I958630a63c2ad84230de2aa73636cb70c7954c89
2017-10-31 18:13:29 +00:00
Hamsalekha S
013d98b763
Decoder: Increased allocation and added checks in sei parsing. am: f2b70d3537 am: 8d32a711ac am: a0827a3bb1 am: cd831159ce
...
am: 2a3efcfcde
Change-Id: Ifd227cbbeef9e14069dd5c48f1b30bdb6856030c
2017-10-31 18:13:17 +00:00
Hamsalekha S
2e965b33b3
Decoder: Detect change of mbaff flag in SPS am: d524ba0310 am: c30baf4986 am: 16388ca052 am: 7a94552676
...
am: e6d5d77d9a
Change-Id: I6048ae548b5ad5fe272df8e1853fce6e05215555
2017-10-31 18:11:00 +00:00
Hamsalekha S
2a3efcfcde
Decoder: Increased allocation and added checks in sei parsing. am: f2b70d3537 am: 8d32a711ac am: a0827a3bb1
...
am: cd831159ce
Change-Id: I49ada0ebdcca121f739c753dbedaca8e80ea6da5
2017-10-31 18:10:47 +00:00
Hamsalekha S
e6d5d77d9a
Decoder: Detect change of mbaff flag in SPS am: d524ba0310 am: c30baf4986 am: 16388ca052
...
am: 7a94552676
Change-Id: I470bd0b4ea2640f18f1957a41dd285f964aaa1ee
2017-10-31 18:07:59 +00:00
Hamsalekha S
cd831159ce
Decoder: Increased allocation and added checks in sei parsing. am: f2b70d3537 am: 8d32a711ac
...
am: a0827a3bb1
Change-Id: I7a686f0252fa8de0bed2f58991ee4351caff8632
2017-10-31 18:07:47 +00:00
Hamsalekha S
7a94552676
Decoder: Detect change of mbaff flag in SPS am: d524ba0310 am: c30baf4986
...
am: 16388ca052
Change-Id: I89d322ef140026da5c7fa997b320e9052f3a114b
2017-10-31 18:06:53 +00:00
Hamsalekha S
a0827a3bb1
Decoder: Increased allocation and added checks in sei parsing. am: f2b70d3537
...
am: 8d32a711ac
Change-Id: Icfca7e25144ea8e4c6ac7a60da1f84332e3031f7
2017-10-31 18:04:47 +00:00
Hamsalekha S
16388ca052
Decoder: Detect change of mbaff flag in SPS am: d524ba0310
...
am: c30baf4986
Change-Id: I11dc25d1094e2f7e7e716496e20f5cd4b9f14636
2017-10-31 18:04:46 +00:00
Hamsalekha S
8d32a711ac
Decoder: Increased allocation and added checks in sei parsing.
...
am: f2b70d3537
Change-Id: I4536d51baa6dd0ea8cf679ee591f20f2afd34b07
2017-10-31 18:02:16 +00:00
Hamsalekha S
c30baf4986
Decoder: Detect change of mbaff flag in SPS
...
am: d524ba0310
Change-Id: I818230d7fb1763b54d4920f9000663ec72286b6d
2017-10-31 18:02:16 +00:00
Hamsalekha S
d524ba0310
Decoder: Detect change of mbaff flag in SPS
...
Change in Mbaff flag needs re-initialization of NMB group
and other variables in decoder context.
Bug: 64380237
Test: ran poc on ASAN before/after
Change-Id: I0fc65e4dfc3cc2c15528ec52da1782ecec61feab
2017-10-30 14:19:41 -07:00
Hamsalekha S
f2b70d3537
Decoder: Increased allocation and added checks in sei parsing.
...
This prevents heap overflow while parsing sei_message.
Bug: 63122634
Test: ran PoC on unpatched/patched
Change-Id: I61c1ff4ac053a060be8c24da4671db985cac628c
2017-10-17 15:03:19 -07:00
Ritu Baldwa
301a5d4bdc
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours am: b288f51729 -s ours am: 458c4a866c -s ours am: e8235bbcea -s ours am: 23d505806b -s ours am: d570b32872 -s ours am: 82e6cbe7e2 -s ours am: 16aecc3c23 -s ours
...
am: 4a356a0170 -s ours
Change-Id: I03e86e7361489a3210ecbeaaff8ddb19da4ae24e
2017-10-03 23:16:55 +00:00
Ritu Baldwa
4a356a0170
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours am: b288f51729 -s ours am: 458c4a866c -s ours am: e8235bbcea -s ours am: 23d505806b -s ours am: d570b32872 -s ours am: 82e6cbe7e2 -s ours
...
am: 16aecc3c23 -s ours
Change-Id: I8488f11dc27212fb3ad6cb9f8bab9e64e3b8fd1f
2017-10-03 23:15:29 +00:00
Ritu Baldwa
16aecc3c23
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours am: b288f51729 -s ours am: 458c4a866c -s ours am: e8235bbcea -s ours am: 23d505806b -s ours am: d570b32872 -s ours
...
am: 82e6cbe7e2 -s ours
Change-Id: I041366ad064f29c4a6d68b26915fa6bcea0b6e75
2017-10-03 23:13:11 +00:00
Ritu Baldwa
82e6cbe7e2
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours am: b288f51729 -s ours am: 458c4a866c -s ours am: e8235bbcea -s ours am: 23d505806b -s ours
...
am: d570b32872 -s ours
Change-Id: Ib46ed8947b0b5199c5c9a1db120b68016dbe9cac
2017-10-03 23:11:38 +00:00
Ritu Baldwa
d570b32872
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours am: b288f51729 -s ours am: 458c4a866c -s ours am: e8235bbcea -s ours
...
am: 23d505806b -s ours
Change-Id: Ia9d7fe958960e3d7918e3b61c42c3980c50dcfa1
2017-10-03 23:09:59 +00:00
Ritu Baldwa
23d505806b
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours am: b288f51729 -s ours am: 458c4a866c -s ours
...
am: e8235bbcea -s ours
Change-Id: I34c5addff3c61db5367d7b5017b7d91cebfed4d5
2017-10-03 23:07:54 +00:00
Ritu Baldwa
e8235bbcea
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours am: b288f51729 -s ours
...
am: 458c4a866c -s ours
Change-Id: I4f89fbfa370e568457a436607b93e690083a6f85
2017-10-03 23:05:58 +00:00
Ritu Baldwa
458c4a866c
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev am: 6a09a35355 -s ours
...
am: b288f51729 -s ours
Change-Id: I673972e25b586ceb6f7c162ef1385dbb47fa3c29
2017-10-03 23:03:19 +00:00
Ritu Baldwa
b288f51729
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev
...
am: 6a09a35355 -s ours
Change-Id: I01c0bfe70914107bee7763ec1beec9bd7abbf175
2017-10-03 23:00:59 +00:00
TreeHugger Robot
6a09a35355
Merge "DO NOT MERGE Decoder: Modified setting of error code in set flush api." into mnc-dev
2017-10-03 22:51:37 +00:00
Ritu Baldwa
1541dcc79c
DO NOT MERGE Decoder: Modified setting of error code in set flush api.
...
Fixed incorrect use of ps_dec->pv_dec_out to set error code.
Bug: 66372937
Test: at vendor
Merged-In: Ib04e0b15573b2482c9d5b43c8bc7dd30d8f8efdd
Change-Id: I7b66ee010089399c050a75d6d67feb03da0b8b3e
2017-10-03 14:57:06 -07:00
Hamsalekha S
359a2ba846
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1 am: 1b1e6d3ec9 am: 8ec4061310 am: 40d1b833d8 am: 73763b165e am: e9ec948685 am: 2411d507d4 am: 5795e09124
...
am: a55b5dd44f
Change-Id: I4393ad6185c54c0cf6cd8534e03cbca1d81f5af5
2017-10-03 17:52:12 +00:00
Hamsalekha S
a55b5dd44f
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1 am: 1b1e6d3ec9 am: 8ec4061310 am: 40d1b833d8 am: 73763b165e am: e9ec948685 am: 2411d507d4
...
am: 5795e09124
Change-Id: I77647b40a35dd939e8b910afd0335c3a3027a56a
2017-10-03 17:50:43 +00:00
Hamsalekha S
5795e09124
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1 am: 1b1e6d3ec9 am: 8ec4061310 am: 40d1b833d8 am: 73763b165e am: e9ec948685
...
am: 2411d507d4
Change-Id: Iac44e12ba187b7f30487401397af8b9125cbfe11
2017-10-03 17:48:28 +00:00
Hamsalekha S
2411d507d4
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1 am: 1b1e6d3ec9 am: 8ec4061310 am: 40d1b833d8 am: 73763b165e
...
am: e9ec948685
Change-Id: I02529daa59d105732e09d0e7cae38794e9041b3d
2017-10-03 17:46:12 +00:00
Hamsalekha S
e9ec948685
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1 am: 1b1e6d3ec9 am: 8ec4061310 am: 40d1b833d8
...
am: 73763b165e
Change-Id: Ia96b46ff5c254047eeff4dad62a0429a6d75ddf9
2017-10-03 17:43:45 +00:00
Hamsalekha S
73763b165e
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1 am: 1b1e6d3ec9 am: 8ec4061310
...
am: 40d1b833d8
Change-Id: Id2268e35f95084f7c742587166c84404b979ac7a
2017-10-03 17:41:12 +00:00
Hamsalekha S
40d1b833d8
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1 am: 1b1e6d3ec9
...
am: 8ec4061310
Change-Id: Ibe841cc94763771c315c3e084b68b5f60045053e
2017-10-03 17:39:11 +00:00
Hamsalekha S
8ec4061310
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev am: 2f1ca945b1
...
am: 1b1e6d3ec9
Change-Id: I816a115c239a41b0008eb599fc6ff43b925f15f2
2017-10-03 17:37:11 +00:00
Hamsalekha S
1b1e6d3ec9
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev
...
am: 2f1ca945b1
Change-Id: I203d518ad9dc60ea41dfdc88c1903b47398246ba
2017-10-03 17:34:44 +00:00
TreeHugger Robot
2f1ca945b1
Merge "Decoder: Fixed hang in the case of dangling field" into mnc-dev
2017-10-03 17:29:09 +00:00
Ritu Baldwa
cbab4f6e43
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours am: 848428bb84 am: a838b2f7f8 am: 3a8511dfaa -s ours am: 6d33435d4f am: 85615c3618 am: 586344f327 am: 6be35a62b0
...
am: 70defc46d2 -s ours
Change-Id: I0f99e5512b9c4c8987a78b9ad82ea17bbc8d9e5b
2017-10-03 02:29:41 +00:00
Ritu Baldwa
70defc46d2
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours am: 848428bb84 am: a838b2f7f8 am: 3a8511dfaa -s ours am: 6d33435d4f am: 85615c3618 am: 586344f327
...
am: 6be35a62b0
Change-Id: Iad30250e677cd1eb8fd30e0da5f0d2000e65ae9b
2017-10-03 02:28:28 +00:00
Ritu Baldwa
6be35a62b0
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours am: 848428bb84 am: a838b2f7f8 am: 3a8511dfaa -s ours am: 6d33435d4f am: 85615c3618
...
am: 586344f327
Change-Id: I42a05171e2a8d00b58d039ad91b88c780054aa4f
2017-10-03 02:26:13 +00:00
Ritu Baldwa
586344f327
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours am: 848428bb84 am: a838b2f7f8 am: 3a8511dfaa -s ours am: 6d33435d4f
...
am: 85615c3618
Change-Id: I0755e6ccac2225ca2a292fc25c3c8c985e7993b7
2017-10-03 02:23:49 +00:00
Ritu Baldwa
85615c3618
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours am: 848428bb84 am: a838b2f7f8 am: 3a8511dfaa -s ours
...
am: 6d33435d4f
Change-Id: I3e3486c795fa2aa28f2dfe2c3b9603c22a931306
2017-10-03 02:21:41 +00:00
Ritu Baldwa
6d33435d4f
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours am: 848428bb84 am: a838b2f7f8
...
am: 3a8511dfaa -s ours
Change-Id: I4b9ffe70e909cbe045fe915dbaab2fd40e53e437
2017-10-03 02:20:10 +00:00
Ritu Baldwa
3a8511dfaa
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours am: 848428bb84
...
am: a838b2f7f8
Change-Id: I124a6ccba8d2c493bd5b687c104571017c762123
2017-10-03 02:18:11 +00:00
Ritu Baldwa
a838b2f7f8
DO NOT MERGE Decoder: Increased memory allocation. am: ed7a63fbcc -s ours
...
am: 848428bb84
Change-Id: I9a1f2786dd95521f72ada206b3b6919bee35defd
2017-10-03 02:15:41 +00:00
Ritu Baldwa
848428bb84
DO NOT MERGE Decoder: Increased memory allocation.
...
am: ed7a63fbcc -s ours
Change-Id: If11a724e3eeffc4183106f6e4c1ae6b45b0e8ac7
2017-10-03 02:13:56 +00:00
Ritu Baldwa
ed7a63fbcc
DO NOT MERGE Decoder: Increased memory allocation.
...
ps_dec->u1_recon_mb_grp is twice the width in case of mbaff,
increasing relevant allocations accordingly.
Increased allocation of intra-prediction buffer to
include padding.
Bug: 64964675
Test: POC from bug report
Change-Id: Ic4a6151bb12ac1122c228220b9150b2a372aae21
2017-09-29 11:49:50 -07:00