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> | ||||
* | avcodec: Don't anonymously typedef structs | Diego Biurrun | 2015-02-14 | 1 | -1/+1 |
| | |||||
* | 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 | -1/+1 |
| | |||||
* | wmavoice: conceal clearly corrupted blocks | Luca Barbato | 2013-07-10 | 1 | -4/+17 |
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | wmavoice: use init_static_data | Luca Barbato | 2013-07-10 | 1 | -19/+25 |
| | |||||
* | wmavoice: return meaningful error codes | Luca Barbato | 2013-07-10 | 1 | -12/+13 |
| | |||||
* | silly typo fixes | Diego Biurrun | 2013-05-03 | 1 | -1/+1 |
| | |||||
* | avcodec: av_log_missing_feature(1) ---> avpriv_request_sample() | Diego Biurrun | 2013-03-13 | 1 | -1/+1 |
| | |||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -1/+1 |
| | |||||
* | wmavoice: decode directly to the user-provided AVFrame | Justin Ruggles | 2013-02-12 | 1 | -13/+8 |
| | |||||
* | floatdsp: move scalarproduct_float from dsputil to avfloatdsp. | Ronald S. Bultje | 2013-01-22 | 1 | -7/+9 |
| | | | | This makes the aac decoder and all voice codecs independent of dsputil. | ||||
* | lavc: add a wrapper for AVCodecContext.get_buffer(). | Anton Khirnov | 2012-12-04 | 1 | -1/+2 |
| | | | | It will be useful in the upcoming transition to refcounted AVFrames. | ||||
* | Include libavutil/channel_layout.h instead of libavutil/audioconvert.h | Justin Ruggles | 2012-11-11 | 1 | -1/+1 |
| | | | | Also reorder some other #include when applicable. | ||||
* | wmavoice: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -0/+3 |
| | |||||
* | avutil: Move memcpy_backptr() to mem.c | Diego Biurrun | 2012-10-25 | 1 | -1/+1 |
| | | | | The function is used elsewhere and does not belong with the LZO code. | ||||
* | Improve wording and spelling of av_log_missing_feature messages. | Diego Biurrun | 2012-10-23 | 1 | -1/+1 |
| | |||||
* | Use proper return values in case of missing features | Diego Biurrun | 2012-10-12 | 1 | -1/+1 |
| | |||||
* | celp_math: Replace duplicate ff_dot_productf() by ff_scalarproduct_c() | Diego Biurrun | 2012-08-27 | 1 | -7/+8 |
| | |||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -1/+1 |
| | |||||
* | 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> | ||||
* | Replace memset(0) by zero initializations. | Diego Biurrun | 2012-03-28 | 1 | -2/+1 |
| | | | | Also remove one pointless zero initialization in rangecoder.c. | ||||
* | wmavoice: fix stack overread. | Ronald S. Bultje | 2012-03-22 | 1 | -2/+3 |
| | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org | ||||
* | doxygen: Remove documentation for non-existing parameters; misc small fixes. | Diego Biurrun | 2012-02-28 | 1 | -3/+0 |
| | |||||
* | get_bits: introduce safe bitreading to prevent overreads. | Ronald S. Bultje | 2011-12-17 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | When turned on, H264/CAVLC gets ~15% (CVPCMNL1_SVA_C.264) slower for ultra-high-bitrate files, or ~2.5% (CVFI1_SVA_C.264) for lower-bitrate files. Other codecs are affected to a lesser extent because they are less optimized; e.g., VC-1 slows down by less than 1% (all on x86). The patch generated 3 extra instructions (cmp, cmovae and mov) per call to get_bits(). The performance penalty on ARM is within the error margin for most files, up to 4% in extreme cases such as CVPCMNL1_SVA_C.264. Based on work (for GCI) by Aneesh Dogra <lionaneesh@gmail.com>, and inspired by patch in Chromium by Chris Evans <cevans@chromium.org>. | ||||
* | Fix a bunch of common typos. | Diego Biurrun | 2011-12-11 | 1 | -2/+2 |
| | |||||
* | Add avcodec_decode_audio4(). | Justin Ruggles | 2011-12-02 | 1 | -20/+26 |
| | | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders. | ||||
* | wmavoice: Make format string match variable type. | Alex Converse | 2011-11-26 | 1 | -1/+1 |
| | |||||
* | wmavoice: move output buffer size check to synth_superframe(). | Justin Ruggles | 2011-10-28 | 1 | -9/+10 |
| | | | | this allows for checking against the actual output size instead of max size. | ||||
* | wmavoice: only set data_size to 0 when necessary | Justin Ruggles | 2011-10-28 | 1 | -4/+10 |
| | |||||
* | 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. | ||||
* | wmavoice: fix a signed overflow | Mans Rullgard | 2011-10-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | wmavoice: Check for corrupted extra data | Laurent Aimar | 2011-10-07 | 1 | -0/+8 |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | ||||
* | wmavoice: Check for out of bound writes | Laurent Aimar | 2011-10-07 | 1 | -0/+2 |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | ||||
* | lavc: use designated initialisers for all codecs. | Anton Khirnov | 2011-07-29 | 1 | -9/+8 |
| | | | | It's more readable and less prone to breakage. | ||||
* | doxygen: Prefer member groups over grouping into modules | Reinhard Tartler | 2011-07-02 | 1 | -10/+12 |
| | | | | | | | | | Before this, almost all module groups have been used for grouping functions and fields in structures semantically. This causes them to not appear properly in the file documentation and needlessly clutters up the "Modules" index. Additionally, this commit streamlines some spelling and appearances. | ||||
* | wmavoice: Use proper size in memeset(). | Alex Converse | 2011-05-05 | 1 | -1/+1 |
| | | | | | sizeof(array_functrion_argument) gives the size of the pointer type not the size of the array to which it points. | ||||
* | Add AVX FFT implementation. | Vitor Sessak | 2011-04-26 | 1 | -3/+3 |
| | | | | Signed-off-by: Reinhard Tartler <siretart@tauware.de> | ||||
* | Replace more FFmpeg references by Libav. | Diego Biurrun | 2011-04-17 | 1 | -1/+1 |
| | |||||
* | Move dct and rdft definitions to separate files | Mans Rullgard | 2011-03-20 | 1 | -2/+2 |
| | | | | | | | This leaves fft.h with only the core FFT and MDCT definitions thus making it more managable. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Move sine windows to a separate file | Mans Rullgard | 2011-03-20 | 1 | -0/+1 |
| | | | | | | | These windows do not really belong in fft/mdct files and were easily confused with the similarly named tables used by rdft. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | fft: remove inline wrappers for function pointers | Mans Rullgard | 2011-03-19 | 1 | -7/+7 |
| | | | | | | | This removes the rather pointless wrappers (one not even inline) for calling the fft_calc and related function pointers. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. | Diego Elio Pettenò | 2011-01-26 | 1 | -1/+1 |
| | | | | | | | None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Fix typo. | Ronald S. Bultje | 2010-12-26 | 1 | -1/+1 |
| | | | | Originally committed as revision 26099 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum | Stefano Sabatini | 2010-11-12 | 1 | -1/+1 |
| | | | | | | SampleFormat with AVSampleFormat. Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Fix buffer overrun if idx is negative (it can be down to -23>>4), by prepending | Ronald S. Bultje | 2010-08-09 | 1 | -1/+3 |
| | | | | | | | two padding zeroes before it. Should fix fate failures on openBSD and crashes on MacOSX (that I cannot reproduce). Originally committed as revision 24750 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Rename pow variable to pwr. | Axel Holzinger | 2010-07-26 | 1 | -4/+4 |
| | | | | | | Patch by Axel Holzinger <aholzinger gmx de>. Originally committed as revision 24508 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Use correct length modifier for size comparison in printf expression, fixes: | Diego Biurrun | 2010-07-12 | 1 | -1/+1 |
| | | | | | | | libavcodec/wmavoice.c:1906: warning: format `%lu' expects type `long unsigned int', but argument 5 has type `unsigned int' approved by Ronald and Mans on IRC Originally committed as revision 24218 to svn://svn.ffmpeg.org/ffmpeg/trunk |