89 Commits (6c145ecf785dc3d26ba3fed3ea9892cc80244625)

Author SHA1 Message Date
Kostya Shishkov 613a37eca4 ape: 3.80-3.92 decoding support 12 years ago
Kostya Shishkov c42e262513 add support for Monkey's Audio versions from 3.93 12 years ago
Kostya Shishkov 9652d4fcfc ape: provide two additional bytes in buffer for old MAC versions 12 years ago
Kostya Shishkov b164d66e35 ape: make version-dependent decoding functions called via pointers 12 years ago
Diego Biurrun 6d97484d72 avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Justin Ruggles 5932e2d7d2 ape: 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 a903f8f087 Include libavutil/channel_layout.h instead of libavutil/audioconvert.h 12 years ago
Justin Ruggles 461ba7e97a apedec: output in planar sample format 12 years ago
Martin Storsjö e6153f173a avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member 12 years ago
Martin Storsjö 124134e424 avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union member 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Christophe Gisquet 706b998cdc ape: Use unsigned integer maths 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Michael Niedermayer 420d1df2e2 apedec: check bits <= 32. 13 years ago
Martin Storsjö 9cf0841ef3 dsputil: Add ff_ prefix to the dsputil*_init* functions 13 years ago
Justin Ruggles 37390d5cca apedec: allow the user to set the maximum number of output samples per call 13 years ago
Justin Ruggles 39575eead2 apedec: do not unnecessarily zero output samples for mono frames 13 years ago
Justin Ruggles 1d3c672d27 apedec: allocate a single flat buffer for decoded samples 13 years ago
Justin Ruggles 32c61400c0 apedec: use sizeof(field) instead of sizeof(type) 13 years ago
Paul B Mahol b60620bf7e apedec: 8bit and 24bit support 13 years ago
Justin Ruggles 22c0babbb2 apedec: remove unneeded #include of get_bits.h and associated macro 13 years ago
Justin Ruggles e4169612a1 apedec: av_fast_malloc() instead of av_realloc() 13 years ago
Justin Ruggles 0759c8eb10 apedec: fix handling of packet sizes that are not a multiple of 4 bytes 13 years ago
Diego Biurrun aaf47bcde7 Drop ALT_ prefix from BITSTREAM_READER_LE name. 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Mans Rullgard 644bff6c9b apedec: fix signed integer overflows 13 years ago
Justin Ruggles c298b2b8db apedec: consume the whole packet when copying to the decoder buffer. 13 years ago
Justin Ruggles de157f2118 apedec: do not needlessly copy s->samples to nblocks. 13 years ago
Justin Ruggles 4315c7d35a apedec: check output buffer size after calculating actual output size 13 years ago
Justin Ruggles ad17207b51 apedec: remove unneeded entropy decoder normalization. 13 years ago
Justin Ruggles 9a33264478 apedec: assert that s->samples is not negative before trying to decode 13 years ago
Justin Ruggles 0927154d37 apedec: use FFALIGN macro for internal data buffer size 13 years ago
Justin Ruggles 5b8009f4c8 apedec: do not keep incrementing the input data pointer past the end of the 13 years ago
Justin Ruggles a4c32c9a63 apedec: check for input buffer overflow while reading frame header 13 years ago
Justin Ruggles fd244ae3a0 apedec: use unsigned int for offset 13 years ago
Justin Ruggles 89ec474a43 apedec: remove pointless increment of 'buf' 13 years ago
Justin Ruggles 52d4fb2a3d apedec: set s->currentframeblocks after validating nblocks 13 years ago
Justin Ruggles 2cab578489 apedec: use unsigned int for 'nblocks' and make sure that it's within int range 13 years ago
Justin Ruggles b7e5145759 apedec: do not set s->samples until after validation. 13 years ago
Justin Ruggles 11ca8b2d74 apedec: check for data buffer realloc failure 13 years ago
Justin Ruggles 91b71460b5 apedec: return meaningful error values in ape_decode_frame() 13 years ago
Justin Ruggles c6defb41ef apedec: correct an error message 13 years ago
Justin Ruggles da55e0980e apedec: cosmetics 13 years ago
Justin Ruggles f64e0a2f37 apedec: return meaningful error codes from ape_decode_init() 13 years ago
Justin Ruggles 7500781313 apedec: check for filter buffer allocation failure 13 years ago
Justin Ruggles b9d6b02713 apedec: use memcpy for pseudo-stereo mode 13 years ago
Justin Ruggles 3c25209bd9 apedec: remove unneeded check for zero-size packet. 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 13 years ago