56 Commits (805fbbefb3a8e438f3a734413f9e9e7ee12e09b2)

Author SHA1 Message Date
Clément Bœsch 1ec94b0f06 lavc: factorize ff_{thread_,re,}get_buffer error messages. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Justin Ruggles 0588935e64 adx: decode directly to the user-provided AVFrame 12 years ago
Anton Khirnov 594d4d5df3 lavc: add a wrapper for AVCodecContext.get_buffer(). 12 years ago
Justin Ruggles cbcd497f38 adxdec: use planar sample format 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Michael Niedermayer 8dfb13ea59 adxdec: Check available space before decoding block. 13 years ago
Justin Ruggles 730280f90d adxdec: clear eof flag and channel states when seeking 13 years ago
Michael Niedermayer 4f1a787744 adxdec: Do not require extradata. 13 years ago
Michael Niedermayer 6b6b84ae16 adxdec: Fix division by zero 13 years ago
Michael Niedermayer bdd62a615a adxdec: Do not require extradata. 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Justin Ruggles 9d2dd356c2 adx: rename ff_adx_decode_header() to avpriv_adx_decode_header() 13 years ago
Justin Ruggles 27360ccc5e adx: add an ADX parser. 13 years ago
Justin Ruggles d8cec2d7fc adx: move header decoding to ADX common code 13 years ago
Justin Ruggles 7ff55d9bdb adx: calculate the number of blocks in a packet 13 years ago
Justin Ruggles 05c1f11b56 adx: define and use 2 new macro constants BLOCK_SIZE and BLOCK_SAMPLES 13 years ago
Justin Ruggles d1745619db adx: check for unsupported ADX formats 13 years ago
Justin Ruggles b237248e29 adx: calculate correct LPC coeffs 13 years ago
Justin Ruggles 954d94dd5e adx: use 12-bit coefficients instead of 14-bit to avoid integer overflow 13 years ago
Justin Ruggles c52ddc6024 adx: simplify adx_decode() by using get_sbits() to read residual samples 13 years ago
Justin Ruggles ca9e4727ba adx: fix the data offset parsing in adx_decode_header() 13 years ago
Justin Ruggles 837bbd19eb adx: remove unneeded post-decode channel interleaving 13 years ago
Justin Ruggles e2d1eace00 adx: validate header values 13 years ago
Justin Ruggles 8db67610c0 adx: cosmetics: general pretty-printing and comment clean-up 13 years ago
Justin Ruggles fbc79a9101 adx: remove useless comments 13 years ago
Justin Ruggles e0722d7fb7 adx: change short to int16_t 13 years ago
Justin Ruggles dd1b9f7cd9 adx: rename struct PREV to ADXChannelState 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 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
Thilo Borgmann 7a00bbad21 Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an 16 years ago
Diego Biurrun 0ffbc258aa Change a bunch of codec long_names to be more consistent and descriptive. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Diego Biurrun 99ed41a808 Fix filenames in Doxygen comments. 16 years ago
Diego Biurrun 6a5d31ac25 Fix build: Add intreadwrite.h and bswap.h #includes where necessary. 16 years ago
Diego Biurrun defa0cd6f5 Mark adx_decode_init() as type int instead of void, the function returns 16 years ago
Peter Ross fd76c37fd9 Modify all codecs to report their supported input and output sample format(s). 17 years ago
Stefano Sabatini fe4bf37455 Make AVCodec long_names definition conditional depending on CONFIG_SMALL. 17 years ago
Stefano Sabatini d5202e4fda Add long names to many AVCodec declarations. 17 years ago
Michael Niedermayer cd5a654ed5 const 17 years ago
Aurelien Jacobs 76c443c6d4 move adx.c to adxdec.c 17 years ago
Aurelien Jacobs c31dea6136 split adx encoder in its own file 17 years ago
Aurelien Jacobs 4f95f80e2d remove useless debug func 17 years ago
Aurelien Jacobs c4cc361099 cleanup and simplify adx_decode_header() 17 years ago
Aurelien Jacobs 6177c7efe1 remove useless initialization to 0 of adx context 17 years ago