Commit graph

6 commits

Author SHA1 Message Date
Sandesh Venkatesh
8f998e87fa Fix for the integer-overflow in ixheaacd_8ch_filtering, ixheaacd_fft32 and ixheaacd_sin_mod
Significance:
=============
This change addresses an edge-case arithmetic operation involving saturations.

Bug: ossFuzz: 445029196
Test: poc in bug

Testing:
========
- Conformance tested for x86, x86_64, armv7, armv8, Mac and MSVS
2025-10-31 11:14:35 +05:30
ShashankPathmudi
2aea9e799e
Fix clang-16 (x86_64) build warnings and SBR range start frequency border for 4:1 system issue (#92)
Significance:
--------------
- Fixes all the the warnings observed for libxaac decoder library when compiled with clang-16 (x86_64).
- Adjusts the conditional check to validate the 4:1 system's SBR range start frequency border.

Testing:
---------
- All previous fuzzer crashes are tested. No crash observed.
- CTS and Conformance for x86, x86_64, armv7 and armv8 are passing.
2024-07-17 14:47:27 +05:30
Nikhil Bhavikatti
ae104f0711 Restructuring of Decoder 2023-05-15 17:23:01 +05:30
Shashank Pathmudi
6ce7dc469c Error concealment support for xHEAAC decoder 2023-02-28 11:54:07 +05:30
Nikhil Bhavikatti
f52e960424 Fixes for OOB error and signed integer overflows in MPS module 2023-02-01 17:00:29 +05:30
Shashank Pathmudi
b9e8ada604 MPS support for xHEAAC decoder 2023-01-23 14:46:59 +05:30