Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 |
| | |||
* | adpcm-thp: fix invalid array indexing | Mans Rullgard | 2012-05-01 |
| | | | | | | Indexing outside array limits is invalid and breaks with gcc 4.8. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | westwood_vqa: fix SND0 chunk handling | Paul B Mahol | 2012-03-27 |
| | | | | | | | | Version from vqa header does not dictate which sound chunks may appear in file. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||
* | adpcm: convert adpcm_thp to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_yamaha to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_swf to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_sbpro to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ct to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ima_amv/smjpeg to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ea_xas to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ea_r1/2/3 to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert ea_maxis_xa to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ea to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm convert adpcm_ima_ea_sead to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ima_ea_eacs to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_xa to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert ima_ws to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ima_apc to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ima_iss to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_dk3 to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_dk4 to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ms to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: use av_clip() in adpcm_ima_expand_nibble(). | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_4xm to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ima_wav to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: convert adpcm_ima_qt to bytestream2. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | adpcm: fix nb_samples rounding for adpcm_ima_dk3, and update reference. | Ronald S. Bultje | 2012-03-18 |
| | |||
* | xa_adpcm: limit filter to prevent xa_adpcm_table[] array bounds overruns. | Ronald S. Bultje | 2012-03-14 |
| | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||
* | adpcm: Clip step_index values read from the bitstream at the beginning of ↵ | Alex Converse | 2012-02-28 |
| | | | | | | each frame. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind | ||
* | adpcm_ima_ws: fix stereo decoding | Justin Ruggles | 2012-01-24 |
| | | | | | Stereo ADPCM IMA WS is planar for VQA version 3 and 2-sample interleaved for VQA version 2. | ||
* | avcodec: add a new codec_id for CRYO APC IMA ADPCM. | Justin Ruggles | 2012-01-24 |
| | | | | | The stereo layout and extradata is significantly different from that in Westwood IMA ADPCM, so a separate codec_id is warranted. | ||
* | adpcm: ADPCM Electronic Arts has always two channels | Janne Grunau | 2012-01-05 |
| | |||
* | adpcm: fix IMA SMJPEG decoding | Paul B Mahol | 2011-12-22 |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | ||
* | adpcm: Check for channels to be a non-zero integer | Shitiz Garg | 2011-12-17 |
| | | | | | | | channels would be 0 sometimes and would cause floating point exception Fixes bugzilla #124 Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> | ||
* | Add avcodec_decode_audio4(). | Justin Ruggles | 2011-12-02 |
| | | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders. | ||
* | adpcm: use sign_extend() | Mans Rullgard | 2011-10-24 |
| | | | | | | This avoids warnings from the overflow checker and simplifies the code. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | adpcmdec: calculate actual number of output samples for each decoder. | Justin Ruggles | 2011-10-14 |
| | | | | | This also allows for removing some of the buf_size checks and using the sample count for some of the decoding loops. | ||
* | adpcmdec: check remaining buffer size before decoding next block in the | Justin Ruggles | 2011-10-14 |
| | | | | ADPCM IMA WAV decoder. | ||
* | adpcmdec: do not terminate early in ADPCM IMA Duck DK3 decoder. | Justin Ruggles | 2011-10-14 |
| | | | | | There are still 2 nibbles to decode once the last byte in the packet has been read. Updated FATE reference. | ||
* | adpcmdec: remove unneeded buf_size==0 check. | Justin Ruggles | 2011-10-14 |
| | | | | This is already done by avcodec_decode_audio3() | ||
* | adpcmdec: remove unneeded zeroing of *data_size | Justin Ruggles | 2011-10-14 |
| | |||
* | adpcm: fix out of bound reads due to integer overflow | Laurent Aimar | 2011-10-10 |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | ||
* | adpcm: move codec-specific variable declarations to the sections for the ↵ | Justin Ruggles | 2011-09-29 |
| | | | | corresponding codecs. | ||
* | adpcm: check buffer size in Funcom ISS decoder before reading header. | Justin Ruggles | 2011-09-29 |
| | | | | | Also use the post-header data size to control termination of the main decoding loop. | ||
* | adpcm: simplify reading of Funcom ISS frame header. | Justin Ruggles | 2011-09-29 |
| | |||
* | adpcm: check buffer size in IMA DK4 decoder before reading header. | Justin Ruggles | 2011-09-29 |
| | | | | | Also use the post-header data size to control termination of the main decoding loop. | ||
* | adpcm: simplify reading of IMA DK4 frame header. | Justin Ruggles | 2011-09-29 |
| | |||
* | adpcm_ms: clean up reading of predictor coefficients | Justin Ruggles | 2011-09-29 |
| | |||
* | adpcm_4xm: process planar packets sequentially rather than simultaneously. | Justin Ruggles | 2011-09-29 |
| | | | | Also properly clip the right channel step_index. | ||
* | adpcm_ima_wav: process channel-interleaved blocks sequentially rather than ↵ | Justin Ruggles | 2011-09-29 |
| | | | | | | simultaneously. Speeds up the ADPCM IMA WAV decoder by 15-20% overall. |