Commit graph

1072 commits

Author SHA1 Message Date
Nikhil Bhavikatti
ae104f0711 Restructuring of Decoder 2023-05-15 17:23:01 +05:30
sandeshvenkatesh
7fd0b9fdfd
Merge pull request #30 from ittiam-systems/cmake_updates
cleanup cmake files
2023-04-28 10:01:14 +05:30
Harish Mahendrakar
0233db3f5e cleanup cmake files 2023-04-28 09:34:42 +05:30
sandeshvenkatesh
0198a4c0d1
Merge pull request #29 from ittiam-systems/oob_fix
Fix for OOB issue in MPS module
2023-04-26 15:21:13 +05:30
Nikhil Bhavikatti
18930ce001 Fix for OOB issue in MPS module 2023-04-26 09:37:56 +05:30
Nikhil Bhavikatti
6a21d80d2d
Fix for crash observed with MSVS x64 build (#28)
* Fixes for runtime errors in error concealment module

* Fix for crash observed with MSVS x64 build

---------

Co-authored-by: Nikhil Bhavikatti <nikhilbhavikatti19@gmail.com>
2023-03-24 13:38:02 +05:30
tripti-tiwari
e57c502b3c
Merge pull request #27 from ittiam-systems/fuzzer_fixes
Build warning and Fuzzer Fixes
2023-03-07 19:39:09 +05:30
Shashank Pathmudi
6673735863 Fix for global buffer overflows in MPS and ELDv2 modules 2023-03-07 16:04:54 +05:30
Shashank Pathmudi
75beebc9be Fix for build warnings observed with clang-10 2023-03-07 16:04:27 +05:30
Nikhil Bhavikatti
b2655cee5d
Merge pull request #26 from ittiam-systems/ec_support
Error concealment support for xHEAAC decoder
2023-02-28 22:08:15 +05:30
Shashank Pathmudi
6ce7dc469c Error concealment support for xHEAAC decoder 2023-02-28 11:54:07 +05:30
tripti-tiwari
318b781e32
Merge pull request #25 from ittiam-systems/mps_fuzzer_fix
Fix for stack buffer overflow in MPS module
2023-02-15 15:55:04 +05:30
Nikhil Bhavikatti
e9a09b4dd0 Fix for stack buffer overflow in MPS module 2023-02-15 13:37:53 +05:30
tripti-tiwari
1da0b13025
Merge pull request #24 from ittiam-systems/cmake
CMake support for Platforms and Fuzzer
2023-02-10 10:05:28 +05:30
Jyothi Swaroop Kumar Nallapaneni
03c53b0e08 CMake support for Platforms and Fuzzer 2023-02-09 12:22:18 +05:30
tripti-tiwari
198345e43d
Merge pull request #22 from ittiam-systems/eldv2_bug_fix
Bug fix in ELDv2 module
2023-02-08 16:28:06 +05:30
Nikhil Bhavikatti
b765b0324b Bug fix in ELDv2 module 2023-02-08 08:56:35 +05:30
tripti-tiwari
1f5d58a368
Merge pull request #21 from ittiam-systems/mps_fuzzer_fixes
MPS Fuzzer fixes
2023-02-01 19:12:32 +05:30
Nikhil Bhavikatti
db8836921b Fix for signed integer overflow and read access violation in MPS module 2023-02-01 17:00:51 +05:30
Nikhil Bhavikatti
f52e960424 Fixes for OOB error and signed integer overflows in MPS module 2023-02-01 17:00:29 +05:30
Saketh Sathuvalli
18dd839794
Merge pull request #20 from ittiam-systems/license-update
Update LICENSE
2023-01-27 12:39:34 +05:30
Harish Mahendrakar
c29c053194
Update LICENSE
Fixed apache license header at the end of LICENSE file
2023-01-26 23:07:36 -08:00
Saketh Sathuvalli
c698b83e16
Merge pull request #18 from ittiam-systems/mps_support
MPS support for xHEAAC decoder
2023-01-24 14:24:01 +05:30
Shashank Pathmudi
b9e8ada604 MPS support for xHEAAC decoder 2023-01-23 14:46:59 +05:30
tripti-tiwari
cd8c6f58fc
Merge pull request #17 from ittiam-systems/esbr
ESBR support for xHEAAC decoder
2022-12-29 17:09:41 +05:30
Nikhil Bhavikatti
adf57641aa Fix for Read access memory violation 2022-12-28 16:20:58 +05:30
Shashank Pathmudi
1a52942898 ESBR support for xHEAAC decoder 2022-12-27 09:59:42 +05:30
Saketh Sathuvalli
5255360584
Merge pull request #16 from ittiam-systems/fuzzer_fix
Fix for global buffer overflow
2022-12-12 17:00:00 +05:30
Nikhil Bhavikatti
be3d58490b Fix for global buffer overflow 2022-12-08 17:56:08 +05:30
tripti-tiwari
9d57cec972
Merge pull request #15 from ittiam-systems/fuzzer_fix
Fix for signed integer overflow
2022-12-02 18:00:34 +05:30
Nikhil Bhavikatti
679e3e5749 Fix for signed integer overflow 2022-12-02 17:55:32 +05:30
Saketh Sathuvalli
944203c098
Merge pull request #14 from ittiam-systems/drm_960_er_support
Transform length 960 and Error robustness tool support for xHEAAC decoder
2022-11-30 10:32:51 +05:30
Nikhil Bhavikatti
3accfa6001 Error robustness tool addition for xHEAAC decoder 2022-11-29 11:48:54 +05:30
Nikhil Bhavikatti
42a0d6d68c Transform length 960 support for xHEAAC decoder 2022-11-29 11:47:23 +05:30
Saketh Sathuvalli
28c50d3f23
Merge pull request #13 from ittiam-systems/drc_config_updates
DRC configuration updates for xHEAAC decoder
2022-11-02 18:27:27 +05:30
Nikhil Bhavikatti
c6a238f961 Fix for heap buffer overflow
DRC input and output buffer size updated based on maximum frame size,
PCM size and number of channels supported
2022-11-02 14:36:41 +05:30
Nikhil Bhavikatti
c2f16ab1d5 Fix for read access memory violation for extension element pointer 2022-11-02 14:36:33 +05:30
Shashank Pathmudi
b7f88cbb46 DRC configuration updates for xHEAAC decoder 2022-11-02 14:35:50 +05:30
tripti-tiwari
1a352d8d2e
Merge pull request #12 from ittiam-systems/eldv2
ELDv2 support for EXHEAAC decoder
2022-10-11 08:27:16 +05:30
Nikhil Bhavikatti
0e0d0131d2 Fix for read access memory violation in LD MPS process call
Flag added to prevent entering LD MPS process call until MPS
initialization is complete
2022-10-10 10:20:01 +05:30
Nikhil Bhavikatti
e1bb9ba2b1 Fix for OOB issue in MPS process call 2022-10-10 10:19:03 +05:30
Nikhil Bhavikatti
c26a26d247 Fix for write access memory violation in USAC process call
Sanity check added to prevent reinitialization when initialization was
complete in previous call
2022-10-10 10:18:27 +05:30
Sowmya Sree Reddy G
270720de5e ELDv2 support for EXHEAAC decoder 2022-10-10 10:15:43 +05:30
Saketh Sathuvalli
397bdac956
Merge pull request #11 from ittiam-systems/drc_updates
DRC feature updates
2022-09-28 11:03:27 +05:30
Nikhil Bhavikatti
1fb7d08581 Fix for OOB issue
Frame length was not getting updated before DRC processing. Moved the
update to appropriate location.
2022-09-27 15:46:51 +05:30
Nikhil Bhavikatti
70a89a07e9 Fix for signed integer overflow
Saturation check introduced to prevent the overflow
2022-09-27 15:44:05 +05:30
Nikhil Bhavikatti
daf6b8a35c DRC feature updates 2022-09-27 15:39:18 +05:30
Saketh Sathuvalli
8d342b243a
Merge pull request #10 from ittiam-systems/cmake_win
Updates in CMakeLists for windows build
2022-09-21 12:36:44 +05:30
Nikhil Bhavikatti
8f3b3a4752 Updates in CMakeLists for windows build 2022-09-21 12:26:59 +05:30
tripti-tiwari
3ace28c50b
Merge pull request #9 from ittiam-systems/fuzzer_fixes
Fuzzer fixes
2022-09-13 16:01:48 +05:30