109 Commits (8fe551eca02caa86bc17d6f9bc933ae72d8a2c4c)

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 a499b4345b avcodec: Make ff_alloc_packet() based encoders accept user buffers 2 years ago
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 3 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
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
Michael Niedermayer 28008bf95e avcodec/sonic: Use unsigned for predictor_k to avoid undefined behavior 3 years ago
Martin Storsjö a78f136f3f configure: Use a separate config_components.h header for $ALL_COMPONENTS 3 years ago
Anton Khirnov 73cb6c87ac sonic: convert to new channel layout API 3 years ago
Andreas Rheinhardt 2b541b8c1d avcodec/golomb: Factor writing golomb codes out 3 years ago
Andreas Rheinhardt 56e9e0273a avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 4 years ago
Andreas Rheinhardt 30a947b8f8 avcodec/sonic: Mark decoder as init-threadsafe 4 years ago
Andreas Rheinhardt 0878ccdcd2 avcodec/sonic: Mark encoders as init-threadsafe 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt c81b8e04aa Avoid intermediate bitcount for number of bytes in PutBitContext 4 years ago
Andreas Rheinhardt 0ab70230f2 avcodec/sonic: Remove outdated outcommented line 4 years ago
Michael Niedermayer 075d793ba8 avcodec/sonic: Use unsigned temporary in predictor_calc_error() 4 years ago
Hendrik Leppkes 494f868e93 avcodec: set AV_CODEC_CAP_CHANNEL_CONF on decoders which set their own channels 4 years ago
Andreas Rheinhardt 992adc8aaf avcodec/sonic: Don't allocate a temporary buffer for every frame 4 years ago
Andreas Rheinhardt 63f5f01226 avcodec/sonic: Don't hardcode sizeof(int) == 4 4 years ago
Andreas Rheinhardt cba55c3353 avcodec/sonic: Allocate several buffers together 4 years ago
Michael Niedermayer eeabdef1bf avcodec/sonic: Check for overread 4 years ago
Michael Niedermayer f249981976 avcodec/sonic: Check channels before deallocating 4 years ago
Andreas Rheinhardt 7d91f9271e avcodec/sonic: Fix leaks upon allocation errors 4 years ago
Michael Niedermayer 61d9bf514d avcodec/sonic: Fix several integer state overflows 5 years ago
Michael Niedermayer 75d520e337 avcodec/sonic: Fix several integer overflows 5 years ago
Michael Niedermayer aea6755611 avcodec/sonic: Check e in get_symbol() 5 years ago
Michael Niedermayer c8c17b8cef avcodec/sonic: Fix integer overflow in predictor_calc_error() 5 years ago
Michael Niedermayer 1be9a28f8e avcodec/rangecoder: factorize termination version code 6 years ago
Andreas Cadhalpun 9637c2531f sonic: make sure num_taps * channels is not larger than frame_size 9 years ago
Michael Niedermayer 6ae1a32d8a avcodec/sonic: Check init_get_bits8() for failure 10 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 10 years ago
Andreas Cadhalpun 58995f647b sonic: set avctx->channels in sonic_decode_init 10 years ago
Michael Niedermayer ade8a46154 avcodec/sonic: More completely check sample_rate_index and channels 10 years ago
Michael Niedermayer c131a9fead avcodec/sonic: check memory allocations 10 years ago
Michael Niedermayer 6026a5ad4f sonic: Switch to rangecoder 11 years ago
Michael Niedermayer c61daa68e4 avcodec/sonic: add larger version and minor_version fields with version >= 2 11 years ago
Michael Niedermayer 4c32629b82 avcodec/sonic: move version to the context 11 years ago
Michael Niedermayer ec4d761c74 avcodec/sonic: fix memleaks 11 years ago
Michael Niedermayer 8477e63d3c sonic: use M_SQRT2 11 years ago
Clément Bœsch b46f19100b cosmetics: group remaining .name and .long_name. 12 years ago
Michael Niedermayer 6d05039c7e avcodec/sonic: Fix usage of init_get_bits() and use init_get_bits8() 12 years ago
Michael Niedermayer 9375f5003d sonic: use av_freep() as its safer than av_free() 12 years ago
Michael Niedermayer 69d0a2922f sonic: cleanup/simplify num_taps check 12 years ago
Michael Niedermayer db27dadcb0 sonic: replace divide() by ROUNDED_DIV() 12 years ago
Michael Niedermayer 730e07f10b sonic: avoid float sqrt() for integer input & output 12 years ago
Michael Niedermayer 4ec7ef56bd sonic: simplify quant cliping 12 years ago
Michael Niedermayer bcb42fb6db sonic: use av_calloc() 12 years ago