Commit graph

24 commits

Author SHA1 Message Date
Vivek Jadhav
2f6371b3b8 libavcdec: Add support for 4096x4096 resolution
Bug:
Test: ./avcdec

Change-Id: Ie111f58e04bbd045e94167cdb978c571662567fb
2025-07-21 22:26:42 -07:00
Mallikarjun Kamble
3899610fa8 svcdec: Handled timeout by returning status of the error
Bug = ossfuzz:67415
Test: svc_dec_fuzzer
2024-07-19 01:11:00 -07:00
Mallikarjun Kamble
b0117e32b9 svcdec: Ensure decoder display dimensions match subset sequence dimensions
- Fixes for heap buffer overflow

Bug = ossfuzz:68807, ossfuzz:69682
Test: svc_dec_fuzzer
2024-07-11 00:24:15 -07:00
Mallikarjun Kamble
28727baf58 svcdec: oss-fuzz bug fixes
ID#
65031
65035
65057
65059
65060
65132
65172
65482
2024-01-09 07:12:29 -08:00
Mallikarjun Kamble
3cc9ff94db Update intra resamp flags 2023-12-11 10:41:02 -08:00
Mallikarjun Kamble
a8a8a80c5f Added compliance fixes 2023-12-11 10:41:02 -08:00
Mallikarjun Kamble
df740b5ebc Added fixes for hang 2023-12-11 10:41:02 -08:00
Mallikarjun Kamble
e49a9150a3 Fixes for heap overflow 2023-12-11 10:41:02 -08:00
Mallikarjun Kamble
82f4e69094 svcdec: Fixes for NULL dereferencing in inter-layer functions
Resolution level initialization is tracked in inter layer prediction functions

Bug = ossfuzz:62290
Test: svc_dec_fuzzer
2023-11-24 07:19:34 -08:00
wujianxing1
283f9fcecb Correct comment spelling error.
Change-Id: Idd5e2c12da2b23f598c301bf6fb6a963c4420ae2
Signed-off-by: wujianxing1 <wujianxing1@xiaomi.corp-partner.google.com>
2023-08-11 15:54:38 -07:00
Mallikarjun Kamble
84f955dd77 svcdec: Fix for out of range reference index during base mode flag
Bug: 58278
Test: svc_dec_fuzzer
2023-04-27 07:47:13 -07:00
Mallikarjun Kamble
5a7d4325be svcdec: Fix for out of bound index in ii_pred
Bug: 274306469
Test: svc_dec_fuzzer
2023-03-23 12:10:07 -07:00
chamarthi.kishore
7855d6e872 svcdec: Bug fix in header and SPS parsing w.r.t non dyadic SVC decoding
BUG=oss-fuzz: 56176
Test: svc_dec_fuzzer
2023-03-01 15:01:00 -08:00
chamarthi.kishore
3a853e8247 svcdec: Bug fix in mark_err_slice_skip funtion w.r.t thread creation
BUG=oss-fuzz: 56023, 56050, 56089
Test: svc_dec_fuzzer
2023-02-28 15:11:26 -08:00
chamarthi.kishore
a49b596b8e svcdec: Modifications to the conditions in NON VCL NAL parsing.
BUG=oss-fuzz: 56386
Test: svc_dec_fuzzer
2023-02-27 11:08:52 -08:00
chamarthi.kishore
c0ca3b2979 svcdec: Bug fix in NON VCL NAL parsing.
BUG=oss-fuzz: 56386
Test: svc_dec_fuzzer
2023-02-27 11:08:52 -08:00
chamarthi.kishore
4900778d4c svcdec: Indentation changes
BUG=oss-fuzz: 56176
Test: svc_dec_fuzzer
2023-02-25 09:26:25 -08:00
chamarthi.kishore
5fabd43f6a svcdec: Bug fix in header parsing w.r.t u1_extended_spatial_scalability_idc
BUG=oss-fuzz: 56176
Test: svc_dec_fuzzer
2023-02-25 09:26:25 -08:00
chamarthi.kishore
992407f6c3 Resolved invalid memory access to Weighted pred offsets
BUG=oss-fuzz:56013
Test: svc_dec_fuzzer
2023-02-16 10:07:46 -08:00
Mallikarjun Kamble
8739b7da75 svcdec: Limit min dimensions supported to 32x32
Also added macros for svc decoder max dimensions as well

BUG=oss-fuzz:55874, 55876, 55877, 55888, 55905 and 55911
Test: svc_dec_fuzzer
2023-02-14 21:55:58 -08:00
Mallikarjun Kamble
764ab7b702 Resolve the issue of non-vcl buffer overflow in nal_parse
BUG=oss-fuzz:55964
Test: svc_dec_fuzzer
2023-02-14 21:27:22 -08:00
Mallikarjun Kamble
8b8c7e390d Resolve the issue of pps and sps counter overflow
BUG=oss-fuzz:55904
Test: svc_dec_fuzzer
2023-02-14 07:53:27 -08:00
chamarthi.kishore
e6c806df90 formatting changes 2023-02-08 07:55:47 -08:00
chamarthi.kishore
375b9b7e44 SVC decoder support 2023-02-08 07:55:47 -08:00