71 Commits (53167ecfdb99151c1f0d243275675a75efb881a7)

Author SHA1 Message Date
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. 11 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
Michael Niedermayer 37c7a8be19 sonic: replace literal numbers by sizeof() 12 years ago
Michael Niedermayer 081a7f3ed0 sonic: replace some float by integers to improve platform independance 12 years ago
Michael Niedermayer 12de2933da sonic: Improve error codes 12 years ago
Michael Niedermayer 8689ee0eef sonic: simplify shift_down() 12 years ago
Michael Niedermayer ddefb80c95 sonicenc: fix off by 1 error 12 years ago
Michael Niedermayer 694c2d1ab3 sonicenc: dont put multiple assignments per line 12 years ago
Michael Niedermayer 6df61c3ae0 sonicenc: set supported samples formats array 12 years ago
Paul B Mahol dc5c029f02 sonicenc: don't allocate unused avctx->coded_frame 12 years ago
Michael Niedermayer 4aa8503399 sonicdec: update to new buffer API 12 years ago
Michael Niedermayer 85d7f54662 sonicenc: fix mono decorrelation 12 years ago
Michael Niedermayer 6ec037c5a9 sonicdec: fix frame size 12 years ago
Michael Niedermayer 1426291eb8 sonicdec: check decorrelation 12 years ago
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
James Zern bcaf64b605 normalize calls to ff_alloc_packet2 12 years ago
Michael Niedermayer 0b2ac679e2 sonic: factorize tail_size 12 years ago
Michael Niedermayer 512beea529 sonicenc: limit quant so that golomb codes are less than 32 bits long 12 years ago
Michael Niedermayer a44cbc1cbc sonic: update to encode2() API 12 years ago
Michael Niedermayer 8a0cd58729 sonic: fix FPE 13 years ago
Paul B Mahol 7ed9abf793 sonic: mark as experimental 13 years ago
Paul B Mahol 89cd95b19c sonic: fix warning about incompatible pointer types 13 years ago
Michael Niedermayer 6f9803e5e0 sonic: update to new API 13 years ago
Paul B Mahol ba10207bbe Use more designated initializers. 13 years ago
Justin Ruggles d7c91c4cea sonic: fix sonic decoder to match encoder for sample rates other than 44100. 14 years ago
Mans Rullgard 42cfb3835b Remove Sonic experimental audio codec 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Diego Elio Pettenò e7e2df27f8 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Diego Biurrun 359a9979ad cosmetics: Move some code blocks to reduce the number of #ifdefs. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Diego Biurrun f544a5fc84 Replace generic CONFIG_ENCODERS preprocessor conditionals by more specific 16 years ago
Diego Biurrun 2a43a093ed Replace generic CONFIG_DECODERS preprocessor conditionals by more specific 16 years ago