Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace all instances of avcodec_alloc_frame() with av_frame_alloc(). | Anton Khirnov | 2013-11-16 | 1 | -1/+1 |
| | |||||
* | svq1dec: stop using deprecated avcodec_set_dimensions | Anton Khirnov | 2013-10-31 | 1 | -1/+4 |
| | |||||
* | cosmetics: Group .name and .long_name together in codec/format declarations | Diego Biurrun | 2013-10-03 | 1 | -1/+1 |
| | |||||
* | avcodec: Replace local extern declarations for tables with header #includes | Diego Biurrun | 2013-08-15 | 1 | -2/+1 |
| | |||||
* | svq1: Use hpeldsp instead of dsputil for half-pel functions | Ronald S. Bultje | 2013-04-19 | 1 | -11/+11 |
| | | | | | | This makes svq1 independent of dsputil. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | svq1dec: clip motion vectors to the frame size. | Anton Khirnov | 2013-04-17 | 1 | -14/+13 |
| | | | | | | | Fixes invalid reads for corrupted files. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | svq1dec: check that the reference frame has the same dimensions as the ↵ | Anton Khirnov | 2013-04-17 | 1 | -1/+2 |
| | | | | | | | | | | current one They can be different if the last keyframe failed to decode correctly. Fixes possible invalid reads in such a case. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC:libav-stable@libav.org | ||||
* | svq1: use av_frame_free to free refcounted frame | Janne Grunau | 2013-03-10 | 1 | -1/+1 |
| | | | | Fixes a memleak due to avcodec_free_frame not freeing the frame data. | ||||
* | lavc decoders: work with refcounted frames. | Anton Khirnov | 2013-03-08 | 1 | -23/+11 |
| | |||||
* | svq1: replace struct svq1_frame_size with an array. | Anton Khirnov | 2013-02-06 | 1 | -2/+2 |
| | | | | It is used as an array in svq1enc, so this is more correct. | ||||
* | svq1: Fix building with -DDEBUG | Martin Storsjö | 2012-12-12 | 1 | -2/+2 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | svq1: return meaningful error codes. | Anton Khirnov | 2012-12-12 | 1 | -7/+7 |
| | |||||
* | lavc: replace some forgotten instances of PixelFormat with AVPixelFormat | Anton Khirnov | 2012-12-12 | 1 | -2/+2 |
| | |||||
* | svq1: unmacroify macros used only once. | Anton Khirnov | 2012-12-12 | 1 | -28/+24 |
| | |||||
* | svq1: deMpegEncContextize | Anton Khirnov | 2012-12-12 | 1 | -67/+106 |
| | | | | | This decoder is quite simple and none of the MpegEncContext complexity is actually needed. | ||||
* | lavc: fix decode_frame() third parameter semantics for video decoders | Anton Khirnov | 2012-12-04 | 1 | -2/+2 |
| | | | | It's got_frame, not data size | ||||
* | svq1: Drop a bunch of useless parentheses | Diego Biurrun | 2012-10-10 | 1 | -35/+35 |
| | |||||
* | svq1: K&R formatting cosmetics | Diego Biurrun | 2012-10-10 | 1 | -567/+586 |
| | |||||
* | Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat | Anton Khirnov | 2012-10-08 | 1 | -2/+2 |
| | |||||
* | avcodec: Convert some commented-out printf/av_log instances to av_dlog | Diego Biurrun | 2012-10-01 | 1 | -2/+2 |
| | |||||
* | svq1/svq3: Move common code out of SVQ1 decoder-specific file | Diego Biurrun | 2012-08-24 | 1 | -45/+0 |
| | |||||
* | 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 | -3/+3 |
| | | | | | | | 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 AVFrame pointer type punning by proper struct member assignments. | Diego Biurrun | 2012-03-01 | 1 | -1/+1 |
| | |||||
* | mpegvideo: Add ff_ prefix to nonstatic functions | Martin Storsjö | 2012-02-15 | 1 | -5/+5 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | h263: Add ff_ prefix to nonstatic symbols | Martin Storsjö | 2012-02-15 | 1 | -3/+3 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | svq1dec: call avcodec_set_dimensions() after dimensions changed. | Michael Niedermayer | 2011-12-23 | 1 | -0/+1 |
| | | | | | | | Fixes NGS00148, CVE-2011-4579 Found-by: Phillip Langlois Signed-off-by: Michael Niedermayer <michaelni@gmx.at> | ||||
* | svq1dec: avoid undefined get_bits(0) call | Mans Rullgard | 2011-12-02 | 1 | -1/+2 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | svq1dec: use sign_extend() | Mans Rullgard | 2011-11-26 | 1 | -2/+2 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | lavc: use designated initialisers for all codecs. | Anton Khirnov | 2011-07-29 | 1 | -9/+8 |
| | | | | It's more readable and less prone to breakage. | ||||
* | Eliminate FF_COMMON_FRAME macro. | Diego Biurrun | 2011-07-11 | 1 | -3/+3 |
| | | | | | FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied to struct Picture. Replace by an embedded AVFrame structure in struct Picture. | ||||
* | svq1dec: Fix debug statements that referenced non-existing context. | Diego Biurrun | 2011-06-07 | 1 | -2/+2 |
| | |||||
* | Replace custom DEBUG preprocessor trickery by the standard one. | Diego Biurrun | 2011-06-03 | 1 | -3/+0 |
| | |||||
* | Replace #ifdef + av_log() combinations by av_dlog(). | Diego Biurrun | 2011-06-03 | 1 | -18/+10 |
| | |||||
* | Remove unused variables | Mans Rullgard | 2011-06-02 | 1 | -2/+1 |
| | |||||
* | Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. | Stefano Sabatini | 2011-05-02 | 1 | -6/+6 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Remove some disabled printf debug cruft. | Diego Biurrun | 2011-04-29 | 1 | -13/+0 |
| | |||||
* | lavc: remove FF_API_HURRY_UP cruft | Anton Khirnov | 2011-04-26 | 1 | -3/+0 |
| | |||||
* | lavc: mark hurry_up for removal on next major bump | Anton Khirnov | 2011-04-02 | 1 | -0/+2 |
| | | | | | It has been deprecated for about five years, skip_idct/skip_frame should be used instead. | ||||
* | 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> | ||||
* | svq1dec: replace VLA with malloc/free | Måns Rullgård | 2010-06-26 | 1 | -4/+11 |
| | | | | Originally committed as revision 23794 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Remove explicit filename from Doxygen @file commands. | Diego Biurrun | 2010-04-20 | 1 | -1/+1 |
| | | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Define AVMediaType enum, and use it instead of enum CodecType, which | Stefano Sabatini | 2010-03-30 | 1 | -1/+1 |
| | | | | | | is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Add additional long names for the Sorenson Vector Quantizer 1 decoder | Stefano Sabatini | 2009-10-19 | 1 | -1/+1 |
| | | | | | | and encoder. Originally committed as revision 20315 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Replace last use of INIT_VLC_USE_STATIC by INIT_VLC_USE_NEW_STATIC in svq1dec | Reimar Döffinger | 2009-09-24 | 1 | -2/+11 |
| | | | | Originally committed as revision 20012 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Use INIT_VLC_STATIC where easily possible in svq1dec | Reimar Döffinger | 2009-09-24 | 1 | -8/+8 |
| | | | | Originally committed as revision 20009 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Mark all pix_fmts and supported_framerates compound literals as const. | Reimar Döffinger | 2009-09-06 | 1 | -1/+1 |
| | | | | | | Makes no difference for gcc but at least icc can put them in .rodata then. Originally committed as revision 19789 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Move ALIGN macro to libavutil/common.h and use it in various places | David Conrad | 2009-05-22 | 1 | -4/+4 |
| | | | | Originally committed as revision 18898 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Two INIT_VLC_USE_STATIC cases Carl missed. | Michael Niedermayer | 2009-04-11 | 1 | -1/+1 |
| | | | | Originally committed as revision 18438 to svn://svn.ffmpeg.org/ffmpeg/trunk |