Commit graph

9 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
Ashwin Natesan
468e048959 mvcdec: Fixes for OOB accesses of refPicList
[x] For certain sequences of modification_of_pic_nums_idc,
    OOB accessses of the aps_mod_dpb buffer within mvc_dpb_manager_t
    struct could occur. This case has been now detected
    and handled.
[x] Removed unused variables in 'imvcd_slice_functions.c'.

Test: mvc_dec_fuzzer
2023-07-26 07:34:30 -07:00
Ashwin Natesan
d813b95df7
mvc: added check for incorrect pocs in DPB list
Bug: 250317489
Test: fuzzer poc in bug
Change-Id: I4defa4c3f58d3131893e694ba125b5e1a76e71ad
2022-10-06 15:22:16 +05:30
Ashwin Natesan
aa3c12e605
mvc: fixed an integer overflow in prev_max_disp_seq
Bug: 246041870
Test: fuzzer poc in bug
Change-Id: Id4e5d358a7a8395a450f43ae8adcc1c320ffd652
2022-09-14 12:31:22 +05:30
Ashwin Natesan
80bba33ec2 mvc: fix integer overflows while computing display poc
Bug: 242274872
Bug: 244651074
Test: fuzzer poc in bug
Change-Id: I6c4ff7d48ea435913a79e30f3c61d93777d03975
2022-09-02 05:19:18 +00:00
Treehugger Robot
6a99b2b6c3 Merge "mvc: Fix for with excessive number of 'modification_of_pic_nums_idc'" 2022-08-23 21:14:38 +00:00
Ashwin Natesan
f548c7afab
mvc: Fix for with excessive number of 'modification_of_pic_nums_idc'
Bug: 242600232
Test: fuzzer poc in bug
Change-Id: Ibb566320a452b38235b57bd4b7dd1215a37ca515
2022-08-20 15:58:51 +05:30
Ashwin Natesan
0f0cca684c
mvc: corrected handling of incorrect bitstreams in refIdxActive parsing
Test: fuzzer poc in bug
Bug: 242723830
Change-Id: Ib43c6d24fd45cbab7fe2a7b4b698f50e95b2092a
2022-08-18 16:00:05 +05:30
Ashwin Natesan
779bbfdb00 Decoder: MVC decoding support added
Added support for decoding 'Multiview High' profile, corresponding to
profile_idc of 118 in 'Rec. ITU-T H.264 (08/2021)'.

Bug: 232169767
Test: atest CtsMediaV2TestCases

Change-Id: I63256344a8a205e74f2bcebe555f5ba6cc3163d0
2022-08-06 05:51:31 +00:00