Releases: ittiam-systems/libavc
Releases · ittiam-systems/libavc
v1.9.0
What's Changed
- avcdec: fixing transform_8x8_present_flag parsing by @sushant191k in #129
- avx2 intrinsics support for libavc(sw decoder) by @bosepriy in #131
- avc_dec_fuzzer: Add AVX2 arch support for avc decoder fuzzer by @srujan874 in #132
- svc_enc_fuzzer: Add algorithm header for C++23 by @Sharjeel-Khan in #134
New Contributors
- @bosepriy made their first contribution in #131
- @Sharjeel-Khan made their first contribution in #134
Full Changelog: v1.8.1...v1.9.0
v1.8.1
v1.8.0
What's Changed
- libavcdec: Add support for 4096x4096 resolution by @vivekrj1806 in #125
- libavcdec: resolve heap buffer overflows in svc and handle overflows by @vivekrj1806 in #126
- svcdec: Fixed heap use after free by initilizing dpb ref buffers by @MallikarjunKamble in #127
Full Changelog: v1.7.2...v1.8.0
v1.7.2
What's Changed
- avcenc: cleanup for thread pool memory handling by @sushant191k in #124
Full Changelog: v1.7.1...v1.7.2
v1.7.1
What's Changed
- avcenc: Fixed thread handle parameter by @sushant191k in #123
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- libavc: remove unused KEEP_THREADS_ACTIVE flag in Android.bp by @srujan874 in #110
- libavc: Fix dynamic color aspects support by @rakeshnitb in #109
- mvcdec: Heap overflow in 'ih264d_read_coeff4x4_cabac' by @vaibhav-pv in #114
- Update cifuzz.yml by @harishdm in #118
- avcenc: add support for KEEP_THREADS_ACTIVE by @sushant191k in #117
- avcenc: Fix thread management and memory cleanup by @sushant191k in #119
- avcenc: Replacing KEEP_THREADS_ACTIVE with runtime check by @sushant191k in #120
- avcenc: Enabling keep_threads_active in cfg and avc_enc_fuzzer by @sushant191k in #121
- Redefine examples test modules as cc_binary by @harishdm in #122
New Contributors
- @vaibhav-pv made their first contribution in #114
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
- libavc : Fix mutex initialization index in apv_proc_start_mutex by @suyogpawar20 in #105
- libavc : Enable support for MacOS by @suyogpawar20 in #106
- libavc: Add VSCode configuration files for Linux & MacOS by @sushant191k in #107
- libavcdec: Fix integer overflow issue in ui_max_frame_num by @rakeshnitb in #108
New Contributors
- @sushant191k made their first contribution in #107
- @rakeshnitb made their first contribution in #108
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- mvcdec: Heap overflow in 'ih264d_read_coeff4x4_cabac' by @AshwinNatesan-ittiam in #98
- oss-fuzz heap buffer overflow and timeout by @MallikarjunKamble in #101
- svcdec: Handled timeout by returning status of the error by @MallikarjunKamble in #102
- Limit decode calls to a maximum of 100 to prevent potential timeouts with fuzzers by @MallikarjunKamble in #103
- libavc: Fix poc counts for idr slice by @suyogpawar20 in #104
New Contributors
- @suyogpawar20 made their first contribution in #104
Full Changelog: v1.4.0...v1.5.0
v1.4.0
v1.3.0
libavcenc: use number_t while computing number of bits in period For large intra frame intervals or for a choice of bit rate that causes large bits per frame, it possible that while computing number of bits available in the gop overflow the datatype bounds. For these calculations use number_t as this offers wider space Bug: oss-fuzz-63044 Test: avc_enc_fuzzer Change-Id: Ifee9130f0021f77905aea67832abc044537088e5