Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lavc: Consistently prefix input buffer defines | Vittorio Giovara | 2015-07-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec capabilities | Vittorio Giovara | 2015-07-27 | 1 | -1/+1 |
| | | | | | | Express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: AV-prefix all codec flags | Vittorio Giovara | 2015-07-27 | 1 | -1/+1 |
| | | | | | | Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: Replace av_dlog and tprintf with internal macros | Vittorio Giovara | 2015-04-19 | 1 | -16/+16 |
| | |||||
* | avcodec: Don't anonymously typedef structs | Diego Biurrun | 2015-02-14 | 1 | -2/+2 |
| | |||||
* | More correct printf format specifiers | Diego Biurrun | 2014-04-02 | 1 | -1/+1 |
| | | | | This avoids compiler warnings about argument and specifier type mismatch. | ||||
* | avcodec: more correct printf specifiers | Diego Biurrun | 2014-03-22 | 1 | -4/+8 |
| | |||||
* | cosmetics: Group .name and .long_name together in codec/format declarations | Diego Biurrun | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | miscellaneous typo fixes | Diego Biurrun | 2013-07-25 | 1 | -2/+2 |
| | |||||
* | wmapro: error out on impossible scale factor offsets | Luca Barbato | 2013-06-29 | 1 | -1/+2 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | wmapro: check the min_samples_per_subframe | Luca Barbato | 2013-06-29 | 1 | -0/+7 |
| | | | | | | | Must be at least WMAPRO_BLOCK_MIN_SIZE. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | wmapro: check num_vec_coeffs against the actual available buffer | Luca Barbato | 2013-06-28 | 1 | -3/+4 |
| | | | | | | | Prevent yet another buffer overwrite. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | wmapro: return early on unsupported condition | Luca Barbato | 2013-06-28 | 1 | -0/+1 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | wmapro: make sure there is room to store the current packet | Luca Barbato | 2013-06-28 | 1 | -0/+8 |
| | | | | | | | Prevent horrid and hard to trace struct overwrite. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | avcodec: av_log_missing_feature(1) ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 | 1 | -1/+1 |
| | |||||
* | avcodec: av_log_ask_for_sample() ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 | 1 | -10/+11 |
| | |||||
* | wmapro: unref skipped frames | Janne Grunau | 2013-03-10 | 1 | -0/+1 |
| | |||||
* | wmaprodec: return an error, not 0, when the input is too small. | Anton Khirnov | 2013-03-08 | 1 | -2/+5 |
| | | | | | | | Returning 0 may result in an infinite loop in valid calling programs. A decoder should never return 0 without producing any output. CC:libav-stable@libav.org | ||||
* | wmaprodec: require block_align to be set. | Anton Khirnov | 2013-03-08 | 1 | -0/+5 |
| | | | | | | | Avoids an infinite loop in the calling programs with decoder not consuming any input and not returning output. CC:libav-stable@libav.org | ||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | wmapro: decode directly to the user-provided AVFrame | Justin Ruggles | 2013-02-12 | 1 | -14/+7 |
| | |||||
* | floatdsp: move vector_fmul_reverse from dsputil to avfloatdsp. | Ronald S. Bultje | 2013-01-22 | 1 | -2/+0 |
| | | | | | | Now, nellymoserenc and aacenc no longer depends on dsputil. Independent of this patch, wmaprodec also does not depend on dsputil, so I removed it from there also. | ||||
* | lavc: Move vector_fmul_window to AVFloatDSPContext | Justin Ruggles | 2013-01-16 | 1 | -2/+2 |
| | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org> | ||||
* | Return proper error code after av_log_ask_for_sample() | Diego Biurrun | 2012-12-23 | 1 | -3/+3 |
| | |||||
* | miscellaneous typo fixes | Diego Biurrun | 2012-12-21 | 1 | -2/+2 |
| | |||||
* | lavc: add a wrapper for AVCodecContext.get_buffer(). | Anton Khirnov | 2012-12-04 | 1 | -1/+1 |
| | | | | It will be useful in the upcoming transition to refcounted AVFrames. | ||||
* | dsputil: move vector_fmul_scalar() to AVFloatDSPContext in libavutil | Justin Ruggles | 2012-11-26 | 1 | -9/+13 |
| | |||||
* | wmapro: use AVCodecContext.channels instead of keeping a private copy | Justin Ruggles | 2012-11-01 | 1 | -27/+25 |
| | |||||
* | wmapro: use planar sample format | Justin Ruggles | 2012-10-14 | 1 | -11/+6 |
| | |||||
* | Use proper return values in case of missing features | Diego Biurrun | 2012-10-12 | 1 | -1/+1 |
| | |||||
* | wmaprodec: check num_vec_coeffs for validity | Michael Niedermayer | 2012-09-29 | 1 | -1/+6 |
| | | | | | | | Fixes CVE-2012-2789 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -1/+1 |
| | |||||
* | Revert "wmapro: prevent division by zero when sample rate is unspecified" | Ronald S. Bultje | 2012-08-03 | 1 | -5/+0 |
| | | | | | This reverts commit 36936080239ba9e162f9f5d0f722ce579cb606cf. It was already applied; no idea why it didn't error out while re-applying it. | ||||
* | wmapro: prevent division by zero when sample rate is unspecified | Sean McGovern | 2012-08-03 | 1 | -0/+5 |
| | | | | | | This fixes Bugzilla #327: Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||||
* | wmapro: prevent division by zero when sample rate is unspecified | Sean McGovern | 2012-08-03 | 1 | -0/+5 |
| | | | | | | This fixes Bugzilla #327: Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> | ||||
* | cosmetics: Align codec declarations | Martin Storsjö | 2012-04-06 | 1 | -2/+2 |
| | | | | | | | Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | cosmetics: Consistently place static, inline and av_cold attributes/keywords. | Diego Biurrun | 2012-04-04 | 1 | -1/+1 |
| | |||||
* | Replace memset(0) by zero initializations. | Diego Biurrun | 2012-03-28 | 1 | -3/+1 |
| | | | | Also remove one pointless zero initialization in rangecoder.c. | ||||
* | wma: Refactor common code to fix standalone compilation of WMA lossless decoder. | Diego Biurrun | 2012-03-07 | 1 | -0/+1 |
| | |||||
* | doxygen: Remove documentation for non-existing parameters; misc small fixes. | Diego Biurrun | 2012-02-28 | 1 | -1/+0 |
| | |||||
* | wmapro: change max. block size to 13 bits. | Ronald S. Bultje | 2012-02-16 | 1 | -4/+8 |
| | | | | | | | WMApro actually support 13-bits block sizes (potentially even up to 14), and thus we should support that also. If we get block sizes beyond what the decoder can handle (14 is possible depending on s->decode_flags), error out instead of crashing. | ||||
* | dsputil: Add ff_ prefix to the dsputil*_init* functions | Martin Storsjö | 2012-02-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | wmapro: use av_float2int() | Mans Rullgard | 2011-12-11 | 1 | -2/+3 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Fix a bunch of common typos. | Diego Biurrun | 2011-12-11 | 1 | -1/+1 |
| | |||||
* | Add avcodec_decode_audio4(). | Justin Ruggles | 2011-12-02 | 1 | -27/+36 |
| | | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders. | ||||
* | wmapro: fix strict-aliasing violations by using av_alias32 | Justin Ruggles | 2011-10-28 | 1 | -7/+8 |
| | | | | Also fix some undefined unsigned/signed conversions. | ||||
* | wmapro: use FmtConvertContext.float_interleave() to interleave output samples | Justin Ruggles | 2011-10-28 | 1 | -11/+9 |
| | |||||
* | lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits. | Anton Khirnov | 2011-10-20 | 1 | -2/+2 |
| | | | | They are used in lavf. | ||||
* | wmapro: Validate the number of audio channels before using it | Laurent Aimar | 2011-10-07 | 1 | -12/+12 |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> |