Hamsalekha S
873d325720
Added error check for output buffer size. am: 3f6c941de5 am: f0d2caa214 am: 9a6312ec9f am: 83c397d1ab am: 462316f8d2 am: 564bdc7609
...
am: 3aa85a9cc5
Change-Id: Ie4e79f564d9c4583c437c42dc9063751ca7fcf03
2017-06-19 20:38:22 +00:00
Hamsalekha S
3aa85a9cc5
Added error check for output buffer size. am: 3f6c941de5 am: f0d2caa214 am: 9a6312ec9f am: 83c397d1ab am: 462316f8d2
...
am: 564bdc7609
Change-Id: I8552740fbb7b53044e0c9fb47ac2721129b1219d
2017-06-19 20:31:20 +00:00
Hamsalekha S
564bdc7609
Added error check for output buffer size. am: 3f6c941de5 am: f0d2caa214 am: 9a6312ec9f am: 83c397d1ab
...
am: 462316f8d2
Change-Id: Id9021bcb9534cd9b30063eb9be6de464014c67d7
2017-06-19 20:26:20 +00:00
Hamsalekha S
462316f8d2
Added error check for output buffer size. am: 3f6c941de5 am: f0d2caa214 am: 9a6312ec9f
...
am: 83c397d1ab
Change-Id: Ib89f803288fad886068c5f4f4064813fd3452a20
2017-06-19 20:19:49 +00:00
Hamsalekha S
83c397d1ab
Added error check for output buffer size. am: 3f6c941de5 am: f0d2caa214
...
am: 9a6312ec9f
Change-Id: Id365d9fb7d4c3a367cf1d46c22456365ef42dd53
2017-06-19 20:15:19 +00:00
Hamsalekha S
9a6312ec9f
Added error check for output buffer size. am: 3f6c941de5
...
am: f0d2caa214
Change-Id: I6c5c4e82cde6e25d6548cf75a2c708dd1c037579
2017-06-19 20:08:19 +00:00
Hamsalekha S
f0d2caa214
Added error check for output buffer size.
...
am: 3f6c941de5
Change-Id: I5b06314d7b3d0fb699160ba1326ecb31aedf3082
2017-06-19 20:02:48 +00:00
Hamsalekha S
3f6c941de5
Added error check for output buffer size.
...
The output buffer size given by the application, needs to be checked
in every process call. This is required in the case of resolution
change.
Bug: 36006815
Test: avcdec -i poc.bin
Change-Id: I16a92cdad23eb7b1e12c1a67c1b2599204f29249
2017-06-16 17:41:23 -07:00
Ray Essick
48e9e72610
Merge "Fixed hang in the case of multiple sps id." into mnc-dev am: 16b019a620 am: 5ecccccbd7 am: 5cf7f81ca3 am: 33fef92f58 am: e0f81b63d0 am: a8c9c1172c
...
am: 38b8663e90
Change-Id: I4080998173ddb596bed2ec64d875b5ce4eb52e68
2017-06-07 00:09:36 +00:00
Ray Essick
38b8663e90
Merge "Fixed hang in the case of multiple sps id." into mnc-dev am: 16b019a620 am: 5ecccccbd7 am: 5cf7f81ca3 am: 33fef92f58 am: e0f81b63d0
...
am: a8c9c1172c
Change-Id: Ib1af92d56773b6f250ac17a5e4214862c6127cde
2017-06-07 00:07:36 +00:00
Ray Essick
a8c9c1172c
Merge "Fixed hang in the case of multiple sps id." into mnc-dev am: 16b019a620 am: 5ecccccbd7 am: 5cf7f81ca3 am: 33fef92f58
...
am: e0f81b63d0
Change-Id: I4d43f9e9518b900c592b9714e492791337d65ba0
2017-06-07 00:06:11 +00:00
Ray Essick
e0f81b63d0
Merge "Fixed hang in the case of multiple sps id." into mnc-dev am: 16b019a620 am: 5ecccccbd7 am: 5cf7f81ca3
...
am: 33fef92f58
Change-Id: I9a28b0fb6a71c1cccee001d9b895d84548a5ef17
2017-06-07 00:03:35 +00:00
Ray Essick
33fef92f58
Merge "Fixed hang in the case of multiple sps id." into mnc-dev am: 16b019a620 am: 5ecccccbd7
...
am: 5cf7f81ca3
Change-Id: Ib9ca9bbe2013d682717d5c0758e95f183332dd33
2017-06-07 00:02:05 +00:00
Ray Essick
5cf7f81ca3
Merge "Fixed hang in the case of multiple sps id." into mnc-dev am: 16b019a620
...
am: 5ecccccbd7
Change-Id: I703c38dd57bcae4d743f7b63aca28538f617cb70
2017-06-07 00:00:04 +00:00
Ray Essick
5ecccccbd7
Merge "Fixed hang in the case of multiple sps id." into mnc-dev
...
am: 16b019a620
Change-Id: Id1c0b6150c192718b69db226a373532f723843a7
2017-06-06 23:58:05 +00:00
Ray Essick
16b019a620
Merge "Fixed hang in the case of multiple sps id." into mnc-dev
2017-06-06 23:48:10 +00:00
Hamsalekha S
9200ba74ea
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev am: 6b3d20c032 am: 4bbbcfe76d am: ccbbaa640c am: e3e6c70c19 am: 8757210aba am: c11fe0ec2a
...
am: 72d456ce75
Change-Id: I2f1e74015b16b24313eb09ca6faf4381e1278486
2017-06-06 23:09:31 +00:00
Hamsalekha S
72d456ce75
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev am: 6b3d20c032 am: 4bbbcfe76d am: ccbbaa640c am: e3e6c70c19 am: 8757210aba
...
am: c11fe0ec2a
Change-Id: Iac0d36f55607412d425adb93a9cc93271cc5d63e
2017-06-06 23:08:00 +00:00
Hamsalekha S
c11fe0ec2a
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev am: 6b3d20c032 am: 4bbbcfe76d am: ccbbaa640c am: e3e6c70c19
...
am: 8757210aba
Change-Id: I14784632eb052b3d5652b5b9008b362c5ed6c3ab
2017-06-06 23:06:29 +00:00
Hamsalekha S
8757210aba
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev am: 6b3d20c032 am: 4bbbcfe76d am: ccbbaa640c
...
am: e3e6c70c19
Change-Id: I04d5e95d40a5b4203ad3abd9aa2073a56a571267
2017-06-06 23:04:29 +00:00
Hamsalekha S
e3e6c70c19
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev am: 6b3d20c032 am: 4bbbcfe76d
...
am: ccbbaa640c
Change-Id: I85141aaaf24bd82df1dfe69a8dd84e97b82a533a
2017-06-06 23:02:29 +00:00
Hamsalekha S
ccbbaa640c
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev am: 6b3d20c032
...
am: 4bbbcfe76d
Change-Id: Ibfdeb1e6635693f1b9519e0a9959de18d06a85d0
2017-06-06 22:59:59 +00:00
Hamsalekha S
4bbbcfe76d
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev
...
am: 6b3d20c032
Change-Id: I7cc789a4b548e19077559799096e927d44ffdbb0
2017-06-06 22:58:00 +00:00
TreeHugger Robot
6b3d20c032
Merge "Decoder: Fix in the case of MMCO 6" into mnc-dev
2017-06-06 22:54:33 +00:00
Hamsalekha S
a71858bd87
Decoder: Cleaned up parse sps function. am: 4eb72f7c93 am: a0cec24429 am: fc2be1555c am: e8db799093 am: b0248db184 am: 5aea82620f
...
am: 13fab49281
Change-Id: I95b356e9fe513c3cf96ccad6dbd3e56cce448380
2017-06-06 22:28:27 +00:00
Hamsalekha S
13fab49281
Decoder: Cleaned up parse sps function. am: 4eb72f7c93 am: a0cec24429 am: fc2be1555c am: e8db799093 am: b0248db184
...
am: 5aea82620f
Change-Id: I066a5f89152554fbb14816eaec56dee2283b6d44
2017-06-06 22:26:26 +00:00
Hamsalekha S
5aea82620f
Decoder: Cleaned up parse sps function. am: 4eb72f7c93 am: a0cec24429 am: fc2be1555c am: e8db799093
...
am: b0248db184
Change-Id: If9403a5cb98abfbdd5fddee5ceb1cd62f8a9fc86
2017-06-06 22:24:26 +00:00
Hamsalekha S
b0248db184
Decoder: Cleaned up parse sps function. am: 4eb72f7c93 am: a0cec24429 am: fc2be1555c
...
am: e8db799093
Change-Id: I90301e086b69611995ec7193cdee1c563a73e0cb
2017-06-06 22:22:26 +00:00
Hamsalekha S
e8db799093
Decoder: Cleaned up parse sps function. am: 4eb72f7c93 am: a0cec24429
...
am: fc2be1555c
Change-Id: I36cd44308f0f40578550d53ebdf0f67c3c136f83
2017-06-06 22:20:25 +00:00
Hamsalekha S
fc2be1555c
Decoder: Cleaned up parse sps function. am: 4eb72f7c93
...
am: a0cec24429
Change-Id: If2703dc4b7a3d93dc4ff2fa992759f270caa73a0
2017-06-06 22:17:55 +00:00
Hamsalekha S
a0cec24429
Decoder: Cleaned up parse sps function.
...
am: 4eb72f7c93
Change-Id: I7dd751c7a00e07e7930338e4c87366638b260697
2017-06-06 22:16:25 +00:00
Hamsalekha S
41489f9ece
Decoder: Fix in the case of MMCO 6
...
Added an error check in the case of MMCO 6
(SET_LT_INDEX)
Bug: 38014992
Test: POC fails before / works after patch
Change-Id: I76e38a8e2ff0bab043b47f44f1f7b1d4fe60d416
(cherry picked from commit 9e4f0ce704 )
2017-06-06 21:37:21 +00:00
Hamsalekha S
ec3f585000
Fixed hang in the case of multiple sps id.
...
The sps parameters used to detect change in
resolution/sps were incorrect. Made a fix to
use current sps from decoder context.
Bug: 38239864
Change-Id: I2d110e635ced32b3dc7f364e08a97d672fcbae37
(cherry picked from commit 8c6fe35f6d )
2017-06-06 21:22:17 +00:00
Hamsalekha S
4eb72f7c93
Decoder: Cleaned up parse sps function.
...
Postponed the initializations to decoder context
till the end of the parse sps function, after
all the error checks are done.
Bug: 37968755
Test: ran poc on ASAN-enabled build before/after
Change-Id: Ibee3383c28cede3edb68d2459565d6ce10683bbd
2017-06-06 21:05:07 +00:00
Marco Nelissen
12d32dedae
Merge "Initializing reference list for every P/B slice." into mnc-dev am: 3477b8e0d7 am: d98f1cf41b am: 18c5ca6984 am: 3cc8a48116 am: 93767dc556 am: 900303e2b0
...
am: 610062c062
Change-Id: I75190edcedf64bdd25dd25c9f878bf9d2db85d79
2017-06-06 20:58:19 +00:00
Marco Nelissen
610062c062
Merge "Initializing reference list for every P/B slice." into mnc-dev am: 3477b8e0d7 am: d98f1cf41b am: 18c5ca6984 am: 3cc8a48116 am: 93767dc556
...
am: 900303e2b0
Change-Id: I01d1b518478665fd6820cd6d8f28107646226737
2017-06-06 20:54:48 +00:00
Marco Nelissen
900303e2b0
Merge "Initializing reference list for every P/B slice." into mnc-dev am: 3477b8e0d7 am: d98f1cf41b am: 18c5ca6984 am: 3cc8a48116
...
am: 93767dc556
Change-Id: I7a1787851643bd77bb509f65d378482bb4f1957c
2017-06-06 20:50:48 +00:00
Marco Nelissen
93767dc556
Merge "Initializing reference list for every P/B slice." into mnc-dev am: 3477b8e0d7 am: d98f1cf41b am: 18c5ca6984
...
am: 3cc8a48116
Change-Id: I87b4f8644cba341bc81bed3b7bc05f4957559730
2017-06-06 20:46:48 +00:00
Marco Nelissen
3cc8a48116
Merge "Initializing reference list for every P/B slice." into mnc-dev am: 3477b8e0d7 am: d98f1cf41b
...
am: 18c5ca6984
Change-Id: I73166eeeef0bca83dcd38af1c5529e5f5647de30
2017-06-06 20:41:47 +00:00
Marco Nelissen
18c5ca6984
Merge "Initializing reference list for every P/B slice." into mnc-dev am: 3477b8e0d7
...
am: d98f1cf41b
Change-Id: I52263289eb1690cb1cc0ad50e4e5493356fb1b71
2017-06-06 20:36:46 +00:00
Marco Nelissen
d98f1cf41b
Merge "Initializing reference list for every P/B slice." into mnc-dev
...
am: 3477b8e0d7
Change-Id: I0ccb9c141c7e7e1b8be6e8e6ddc1c333c10a8662
2017-06-06 20:27:41 +00:00
Marco Nelissen
3477b8e0d7
Merge "Initializing reference list for every P/B slice." into mnc-dev
2017-06-06 20:14:42 +00:00
Hamsalekha S
85b8159cf0
Merge "Fix resolution change within a decode call." into mnc-dev am: 7fc42b801c am: 252ca18add am: 4c6288e861 am: 90fc697c82 am: 8b3d043280 am: d603f906d2
...
am: e1b496babb
Change-Id: Iacc59535a895a58b83388ec538d625b256b195a6
2017-06-06 18:18:06 +00:00
Hamsalekha S
e1b496babb
Merge "Fix resolution change within a decode call." into mnc-dev am: 7fc42b801c am: 252ca18add am: 4c6288e861 am: 90fc697c82 am: 8b3d043280
...
am: d603f906d2
Change-Id: I0a7a848ef4a3e814c623f2fa1761e4a83f54583a
2017-06-06 18:11:31 +00:00
Hamsalekha S
d603f906d2
Merge "Fix resolution change within a decode call." into mnc-dev am: 7fc42b801c am: 252ca18add am: 4c6288e861 am: 90fc697c82
...
am: 8b3d043280
Change-Id: I3812d5c6cd9ea03959c020ad12ceec69144a282c
2017-06-06 18:05:00 +00:00
Hamsalekha S
8b3d043280
Merge "Fix resolution change within a decode call." into mnc-dev am: 7fc42b801c am: 252ca18add am: 4c6288e861
...
am: 90fc697c82
Change-Id: I4ae17fb62884abd8ea88ba41633fb57b413539c3
2017-06-06 17:58:59 +00:00
Hamsalekha S
90fc697c82
Merge "Fix resolution change within a decode call." into mnc-dev am: 7fc42b801c am: 252ca18add
...
am: 4c6288e861
Change-Id: I6f23ce9e99ebcf7769fb431a06ff4baf67973374
2017-06-06 17:52:59 +00:00
Hamsalekha S
4c6288e861
Merge "Fix resolution change within a decode call." into mnc-dev am: 7fc42b801c
...
am: 252ca18add
Change-Id: Ia6f93c424fd7d6a425605de459572bdc4871075d
2017-06-06 17:46:28 +00:00
Hamsalekha S
252ca18add
Merge "Fix resolution change within a decode call." into mnc-dev
...
am: 7fc42b801c
Change-Id: Ib6f3680beb6e5d837f2140eed3107a23491f99f6
2017-06-06 17:39:59 +00:00
TreeHugger Robot
7fc42b801c
Merge "Fix resolution change within a decode call." into mnc-dev
2017-06-06 17:32:41 +00:00