227 Commits (bb9f8a1cb7d7b5e3742fe2212c144efea258f3d0)

Author SHA1 Message Date
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
zhaoxiu.zeng ac7fc444ee avcodec/apedec: simplify sign conversion 10 years ago
zhaoxiu.zeng 0073c8e345 avcodec/apedec: move 'coeffs[256] and delay[256]' into, long_filter_high_3800 10 years ago
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Michael Niedermayer 42e6fc147b avcodec/apedec: optimize sign combination 11 years ago
Diego Biurrun f83896abda ape: Replace memset(0) by zero initialization 11 years ago
Christophe Gisquet ccff45a0d3 apedsp: move to llauddsp 11 years ago
Diego Biurrun 054013a0fc dsputil: Move APE-specific bits into apedsp 11 years ago
Michael Niedermayer ebfe154bd5 avcodec/apedec: tmpk==32 is not supported, prevent undefined behavior 11 years ago
Diego Biurrun cc8163e1a3 avcodec: more correct printf specifiers 11 years ago
Michael Niedermayer 99978320c0 avcodec/apedec: use av_fast_padded_malloc() 11 years ago
Michael Niedermayer d5128fce38 avcodec/apedec: more checks for k 11 years ago
Paul B Mahol 49c6f0ae15 avcodec/apedec: use init_get_bits8() 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Rafaël Carré 91d4cfb812 apedec: do not buffer decoded samples over AVPackets 11 years ago
Michael Niedermayer 60ab448042 ape_decode_value_3860: check k before using it in get_bits() 12 years ago
Michael Niedermayer 8937230719 ape_decode_value_3900: check tmpk 12 years ago
Kostya Shishkov 613a37eca4 ape: 3.80-3.92 decoding support 12 years ago
Kostya Shishkov c42e262513 add support for Monkey's Audio versions from 3.93 12 years ago
Kostya Shishkov 9652d4fcfc ape: provide two additional bytes in buffer for old MAC versions 12 years ago
Kostya Shishkov b164d66e35 ape: make version-dependent decoding functions called via pointers 12 years ago