146 Commits (d5f187fd3355ec6d4922d8479930c10d1b6f9ebf)

Author SHA1 Message Date
Martin Storsjö cfff297d98 adpcm: Skip samples whose ssd calculation has wrapped around 14 years ago
Martin Storsjö 1a68e7ed15 adpcm: Fix a comment in the trellis heap code 14 years ago
Martin Storsjö 78f9d35c9a adpcm: Only increment heap_pos after finding a good enough sample 14 years ago
Martin Storsjö d764e3ece9 adpcm: Use a hash table to improve checking for duplicate samples 14 years ago
Martin Storsjö 86abf868ec adpcm: Fix a comment 14 years ago
Martin Storsjö 38b3bda18f adpcm: Replace any of the leaf nodes in the heap 14 years ago
Martin Storsjö 4106b7f1cd Reindent 14 years ago
Martin Storsjö f82e8f3482 adpcm: Store the trellis nodes in a heap instead of a sorted array 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Martin Storsjö e0ae6c17fe Flush the PutBitsContext at the end of each block when encoding ADPCM IMA QT 15 years ago
Carl Eugen Hoyos b9542223a3 Only 4-bit ADPCM IMA WAV files are supported. 15 years ago
Måns Rullgård 07ece20c69 adpcm: convert VLAs to malloc/free 15 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
Michael Niedermayer 9f72b23c5c Revert Revision: 21362 15 years ago
Måns Rullgård 2a58e45724 Set CODEC_CAP_SUBFRAMES for adpcm decoders 15 years ago
Daniel Verkamp b74d42ee33 Build extradata in adpcm_ms encoder. 15 years ago
Daniel Verkamp bb7d0e87ae Indicate that AdaptCoeff1 and 2 are functions of the actual coefficients. 15 years ago
Reimar Döffinger b5f09d31c2 Make sample_fmts and channel_layouts compound literals const to reduce size of 16 years ago
Måns Rullgård 6816f8b8e4 ADPCM: remove unreachable break statement after return 16 years ago
Carl Eugen Hoyos 1efe9fd5c0 Fix indentation after last commit. 16 years ago
Yoshihisa Uchida d8b2d83473 Fix yamaha adpcm stereo (issue 1117). 16 years ago
Vitor Sessak 6cf92f6d26 Check if there is enough bytes before reading the buffer in the EA ADPCM 16 years ago
Vitor Sessak 8a06cb14f9 Skip 0x0000 frame footer in EA ADPCM decoder. 16 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Stefano Sabatini b275500706 Split bitstream.h, put the bitstream writer stuff in the new file 16 years ago
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Diego Biurrun fd75cedd15 cosmetics: Reformat long_names so that "ADPCM" comes first. 16 years ago
Diego Biurrun 0ffbc258aa Change a bunch of codec long_names to be more consistent and descriptive. 16 years ago
Daniel Verkamp 5ef251e504 Add missing av_cold in static init/close functions. 16 years ago
Stefan Gehrer cc55c46498 check validity of pointer srcC 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Stefan Gehrer 8915009813 remove duplicate tables 16 years ago
Stefan Gehrer 2ed421134e avoid indeterminate order of accessing src 16 years ago
Stefan Gehrer 055dc116fc added demuxer for FunCom ISS audio files, 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Peter Ross fd76c37fd9 Modify all codecs to report their supported input and output sample format(s). 17 years ago
Ramiro Polla 6647ab80e3 bitstream: move put_sbits() from flacenc.c to bitstream.h and use it 17 years ago
Reimar Döffinger f9bd305694 clip MS ADPCM predictor range to correct [0..6] range, not [0..7] 17 years ago
Reimar Döffinger 962fe7e1c4 Use bytestream and AV_RL* functions in ADPCM code where possible 17 years ago
Reimar Döffinger ae8afab998 Fix MS ADPCM de- and encoding: first and second sample are swapped. 17 years ago
Reimar Döffinger 8884b91898 100l, fix MS ADPCM decoding for e.g. http://samples.mplayerhq.hu/mov/qtaudio/surge-2-16-L-ms02.mov 17 years ago
Reimar Döffinger ff2271267e 10l, forgot to replace a / 256 for r14173. 17 years ago
Reimar Döffinger ddcf031f3b Change MS ADPCM table so they fit into int8_t and change array type. 17 years ago
Diego Biurrun bbdfa06d43 Add a note to remind people that new PCM/ADPCM formats need to be added to 17 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Michael Niedermayer 909a9ad08d Prevent 128*1<<trellis from becoming 0 and creating 0 sized arrays. 17 years ago
Diego Biurrun bcdab7e547 cosmetics: Fix typos in ADPCM codec long names. 17 years ago
Diego Biurrun d349334abc ADPCM codec long names by Stefano Sabatini, stefano.sabatini-lala poste it 17 years ago
Baptiste Coudurier 3b4eccabae identation 17 years ago