197 Commits (d12cfa17a501ffd9f191093d1e06de226279dbd0)

Author SHA1 Message Date
Paul B Mahol 2fb517855a avcodec/apedec: use proper macro and type for pivot variable 4 years ago
Paul B Mahol ea0972f6dd avcodec/apedec: properly calculate and store absolute value 4 years ago
Paul B Mahol ed0001482a avcodec/apedec: fix decoding 24bit insane files with recent versions 4 years ago
Michael Niedermayer 9f7b252cdf avcodec/apedec: Fix undefined integer overflow with 24bit 4 years ago
Limin Wang 8a8802e9cb avcodec/apedec: remove FF_ALLOC_OR_GOTO and gotos lable 4 years ago
Limin Wang 61454bb6ff avcodec/apedec: add FF_CODEC_CAP_INIT_CLEANUP 4 years ago
Lynne 1cc8eecd38
apedec: add ability to check CRC 5 years ago
Paul B Mahol c116dd8468 avcodec/apedec: fix decoding 3800 version with 2000 compression level 5 years ago
Michael Niedermayer 8e27867229 avcodec/apedec: Fix invalid shift with 24 bps 5 years ago
Michael Niedermayer eb64a5c6f9 avcodec/apedec: Fix integer overflows in predictor_decode_mono_3950() 5 years ago
Michael Niedermayer a3655bb02c avcodec/apedec: Fix undefined integer overflow in decode_array_0000() 5 years ago
Michael Niedermayer 2c2ee67fd3 avcodec/apedec: Set error on error in ape_decode_value_3860() 5 years ago
Michael Niedermayer 6e15ba2d1f avcodec/apedec: Fix 2 integer overflows 5 years ago
Michael Niedermayer dc3f327e74 avcodec/apedec: Fixes integer overflow of res+*data in do_apply_filter() 5 years ago
Michael Niedermayer 1c038c5c63 avcodec/apedec: Fix integer overflow in filter_3800() 5 years ago
Michael Niedermayer 1d1719a44d avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830() 5 years ago
Michael Niedermayer f17ea02001 avcodec/apedec: Only clear the needed buffer space, instead of all 5 years ago
Michael Niedermayer 5c072c9ed7 avcodec/apedec: Fix integer overflow in predictor_update_3930() 5 years ago
Michael Niedermayer 7b94b22261 avcodec/apedec: Check remaining space in decode_array_0000() 5 years ago
Michael Niedermayer 926221ef84 avcodec/apedec: Check error flag after entropy_decode* 5 years ago
Michael Niedermayer cf41da2ad2 avcodec/apedec: Allocate decoded_buffer after successful ff_get_buffer() 5 years ago
Michael Niedermayer 1e95a3e8a7 avcodec/apedec: Fix several integer overflows in predictor_update_filter() and do_apply_filter() 5 years ago
Michael Niedermayer 9d3ddef519 avcodec/apedec: Fix 32bit int overflow in do_apply_filter() 5 years ago
Michael Niedermayer 8ae5d2cbb2 vcodec/apedec: Fix integer overflow in filter_3800() 5 years ago
Michael Niedermayer 64ac8a6e69 avcodec/apedec: Fix integer overflow in filter_fast_3320() 5 years ago
Michael Niedermayer 392c028cd2 avcodec/apedec: Fix 2 signed overflows 5 years ago
Michael Niedermayer 8e4b522c91 avcodec/apedec: Do not partially clear data array 5 years ago
Michael Niedermayer 1aad8937f7 avcodec/apedec: Make coeffsA/B uint32_t, this avoids several cases of undefined behavior 5 years ago
Michael Niedermayer bf778af149 avcodec/apedec: make left/right unsigned to avoid undefined behavior 5 years ago
Michael Niedermayer 267eb2ab7f avcodec/apedec: Fix multiple integer overflows and undefined behaviorin filter_3800() 5 years ago
Michael Niedermayer 240bf0e596 avcodec/apedec: Fix various integer overflows 5 years ago
Michael Niedermayer 0af08cb803 avcodec/apedec: Fix multiple integer overflows in predictor_update_filter() 5 years ago
Michael Niedermayer 3d4f4f4a15 avcodec/apedec: Add k < 24 check to the only k++ case which lacks such a check 5 years ago
Michael Niedermayer ba4beaf614 avcodec/apedec: Fix integer overflow 7 years ago
Clément Bœsch 549045254c Fix all -Wformat warnings raised by DJGPP 8 years ago
Alexandra Hájková 4d49a4c550 apedec: Convert to the new bitstream reader 8 years ago
Alexandra Hájková fa64aea12e unary: Convert to the new bitstream reader 8 years ago
Luca Barbato dd4fb2339f ape: Unbreak adaptcoeffs computation 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Luca Barbato 4012fe1ee8 ape: Unbreak adaptcoeffs computation 9 years ago
Luca Barbato f3fdef108e ape: Avoid undefined behaviour 9 years ago
Paul B Mahol 9149e9c0ba avcodec/apedec: fix decoding of stereo files with one channel full of silence 9 years ago
Carl Eugen Hoyos 9cf8c3e62c ape: Show more information for loglevel verbose. 9 years ago
Michael Niedermayer cd7524fdd1 avcodec/apedec: Check length in long_filter_high_3800() 9 years ago
Ganesh Ajjanagadde c4c389aa14 avcodec/apedec: fix bug introduced in commit d3e5fbb140 9 years ago
Ganesh Ajjanagadde d3e5fbb140 avcodec/apedec: fix undefined left shifts of negative numbers 9 years ago
Vittorio Giovara def97856de lavc: AV-prefix all codec capabilities 9 years ago
Andreas Cadhalpun 295e05a762 ape: Support _0000 files with nblock smaller than 64 10 years ago
Andreas Cadhalpun 699341d647 apedec: prevent out of array writes in decode_array_0000 10 years ago
Andreas Cadhalpun 464c49155c apedec: set s->samples only when init_frame_decoder succeeded 10 years ago