219 Commits (1a8309e954b894675aa450db5c117240195385a9)

Author SHA1 Message Date
Andreas Rheinhardt 48286d4d98 avcodec/codec_internal: Add macro to set AVCodec.long_name 2 years ago
Andreas Rheinhardt 66b691f99f avcodec/internal: Move ff_get_buffer() to decode.h 2 years ago
Andreas Rheinhardt 145914524b avcodec/apedec: Remove unnecessary emms_c() 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt ce7dbd0481 avcodec/codec_internal: Make FFCodec.decode use AVFrame* 3 years ago
Michael Niedermayer b085b400be avcodec/apedec: fix a integer overflow in long_filter_high_3800() 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Anton Khirnov 9e6ec2d7d5 apedec: convert to new channel layout API 3 years ago
Andreas Rheinhardt 1070510c59 avcodec/apedec: Mark decoder as init-threadsafe 3 years ago
Michael Niedermayer 0c9c9bbd01 avcodec/apedec: Fix integer overflows in predictor_update_3930() 3 years ago
Michael Niedermayer 7cee3b3718 avcodec/apedec: fix integer overflow in 8bit samples 3 years ago
Michael Niedermayer 0ec75723a4 avcodec/apedec: Change avg to uint32_t 3 years ago
Michael Niedermayer f059b56195 avcodec/apedec: Use 64bit to avoid overflow 3 years ago
Michael Niedermayer ad517ee6e4 avcodec/apedec: Fix undefined integer overflow in long_filter_ehigh_3830() 3 years ago
Michael Niedermayer 0e45886e6e avcodec/apedec: Fix integer overflow in filter_fast_3320() 3 years ago
Michael Niedermayer 90da43557f avcodec/apedec: Fix integer overflow in intermediate 3 years ago
Michael Niedermayer 33feb527ff avcodec/apedec: Fix 2 integer overflows in filter_3800() 3 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Paul B Mahol 505d6ed475 avcodec/apedec: export bits_per_raw_sample 4 years ago
Michael Niedermayer 59a6becf8e avcodec/apedec: Use FFABSU() in do_apply_filter() 4 years ago
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