Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ratecontrol: Use correct function pointer casts instead of void* | Diego Biurrun | 2016-11-12 | 1 | -2/+2 |
| | | | | | libavcodec/ratecontrol.c:120:9: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] libavcodec/ratecontrol.c:121:9: warning: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] | ||||
* | ratecontrol: Reorder functions to avoid forward declarations | Vittorio Giovara | 2016-07-20 | 1 | -396/+386 |
| | |||||
* | ratecontrol: Move Xvid-related functions to the place they are actually used | Vittorio Giovara | 2016-07-20 | 1 | -28/+0 |
| | | | | This will simplify the de-MpegEncContextualization. | ||||
* | ratecontrol: Move mpegenc-only function where it is used | Vittorio Giovara | 2016-07-20 | 1 | -21/+0 |
| | |||||
* | ratecontrol: Drop commented out cruft | Vittorio Giovara | 2016-07-20 | 1 | -12/+0 |
| | |||||
* | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 | 1 | -5/+5 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | lavc: AV-prefix all codec flags | Vittorio Giovara | 2015-07-27 | 1 | -7/+7 |
| | | | | | | Convert doxygen to multiline and express bitfields more simply. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | lavc: Deprecate avctx.rc_strategy | Vittorio Giovara | 2015-07-08 | 1 | -4/+12 |
| | | | | | | | Only used by libxvid in ratecontrol module, so move it to a codec private option. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | ratecontrol: Check memory allocation | Vittorio Giovara | 2015-05-31 | 1 | -1/+10 |
| | |||||
* | mpegvideo: Drop flags and flags2 | Vittorio Giovara | 2015-05-22 | 1 | -7/+7 |
| | | | | They are just duplicates of AVCodecContext members so use those instead. | ||||
* | lavc: Replace av_dlog and tprintf with internal macros | Vittorio Giovara | 2015-04-19 | 1 | -5/+6 |
| | |||||
* | lavc: make lmax/lmin into private options of mpegvideo encoders | Anton Khirnov | 2014-10-18 | 1 | -2/+2 |
| | |||||
* | lavc: make border_masking into private options of mpegvideo encoders | Anton Khirnov | 2014-10-18 | 1 | -1/+1 |
| | |||||
* | lavc: make rc_buffer_aggressivity/rc_initial_cplx into private options of ↵ | Anton Khirnov | 2014-10-18 | 1 | -5/+5 |
| | | | | mpegvideo encoders | ||||
* | lavc: make rc_eq into private options of mpegvideo encoders | Anton Khirnov | 2014-10-18 | 1 | -3/+3 |
| | |||||
* | lavc: make rc_qmod_* into private options of mpegvideo encoders | Anton Khirnov | 2014-10-18 | 1 | -3/+3 |
| | |||||
* | lavc: make rc_qsquish a private option of mpegvideo encoders | Anton Khirnov | 2014-10-18 | 1 | -1/+1 |
| | |||||
* | lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideo | Anton Khirnov | 2014-05-01 | 1 | -2/+2 |
| | |||||
* | mpegvideo: operate with pointers to AVFrames instead of whole structs | wm4 | 2014-04-09 | 1 | -5/+5 |
| | | | | | | | | | | | | | The most interesting parts are initialization in ff_MPV_common_init() and uninitialization in ff_MPV_common_end(). ff_mpeg_unref_picture and ff_thread_release_buffer have additional NULL checks for Picture.f, because these functions can be called on uninitialized or partially initialized Pictures. NULL pointer checks are added to ff_thread_release_buffer() stub function. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> | ||||
* | mpegvideo: move mpegvideo formats-related defines to mpegutils.h | Vittorio Giovara | 2014-03-16 | 1 | -0/+1 |
| | |||||
* | avcodec: Add av_cold attributes to init functions missing them | Diego Biurrun | 2013-05-04 | 1 | -2/+3 |
| | |||||
* | Remove unnecessary dsputil.h #includes | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | Fix a number of incorrect intmath.h #includes. | Diego Biurrun | 2013-02-26 | 1 | -1/+0 |
| | |||||
* | ratecontrol: K&R cosmetic formatting | Luca Barbato | 2013-01-12 | 1 | -486/+591 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | miscellaneous typo fixes | Diego Biurrun | 2012-12-21 | 1 | -1/+1 |
| | |||||
* | avcodec: Convert some commented-out printf/av_log instances to av_dlog | Diego Biurrun | 2012-10-01 | 1 | -10/+14 |
| | |||||
* | avcodec: Drop silly and/or broken printf debug output | Diego Biurrun | 2012-10-01 | 1 | -12/+0 |
| | |||||
* | Replace all CODEC_ID_* with AV_CODEC_ID_* | Anton Khirnov | 2012-08-07 | 1 | -1/+1 |
| | |||||
* | mpegvideo: remove VLAs | Ronald S. Bultje | 2012-07-04 | 1 | -2/+2 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | flvdec: remove incomplete, disabled seeking code | Diego Biurrun | 2012-06-19 | 1 | -12/+0 |
| | |||||
* | doxygen: misc consistency, spelling and wording fixes | Diego Biurrun | 2011-12-12 | 1 | -2/+2 |
| | |||||
* | ratecontrol: update last_qscale_for sooner | Luca Barbato | 2011-09-22 | 1 | -0/+2 |
| | | | | | | | | In order to make ratecontrol converge properly update the last_qscale_for values when populating the qscale array. It fixes the issue reported on http://lists.libav.org/pipermail/libav-tools/2011-September/000050.html | ||||
* | Eliminate FF_COMMON_FRAME macro. | Diego Biurrun | 2011-07-11 | 1 | -5/+5 |
| | | | | | 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. | ||||
* | Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*. | Stefano Sabatini | 2011-05-02 | 1 | -33/+33 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Replace deprecated av_get_pict_type_char() with av_get_picture_type_char(). | Stefano Sabatini | 2011-05-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | Remove some disabled printf debug cruft. | Diego Biurrun | 2011-04-29 | 1 | -8/+0 |
| | |||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Use hierarchic names convention (prefix them with av_expr) for the | Stefano Sabatini | 2010-11-08 | 1 | -3/+3 |
| | | | | | | | | | eval API. More grep-friendly and more consistent with the rest of the FFmpeg API. Originally committed as revision 25708 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Move eval.c and eval.h from libavcodec to libavutil, and make the eval | Stefano Sabatini | 2010-06-05 | 1 | -4/+4 |
| | | | | | | API public. Originally committed as revision 23485 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Make ff_parse_expr() and ff_parse_and_eval_expr() return an int | Stefano Sabatini | 2010-06-01 | 1 | -4/+4 |
| | | | | | | | | | | | | containing an error code. Allow these functions to convey the reason of the failure to the calling function, failure which is not always due to a parsing error but it may depend for example on a memory problem. Also fix several potential memleaks. Originally committed as revision 23402 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Change eval API to take parent log context and log level offset. | Michael Niedermayer | 2010-05-19 | 1 | -3/+2 |
| | | | | | | this is based on stefanos work, especially all bugs are his fault ;) Originally committed as revision 23201 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Change the order of parameters for ff_eval_expr() and | Stefano Sabatini | 2010-05-16 | 1 | -1/+1 |
| | | | | | | | | | | ff_parse_and_eval_expr(), place the names for constants/functions before the corresponding values. This looks more readable, as the user is expected to know the names before the values. Originally committed as revision 23149 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 | ||||
* | Rename ff_parse() to ff_parse_expr(). | Stefano Sabatini | 2010-04-12 | 1 | -1/+1 |
| | | | | | | | The new name is more expressive and fits better in the overall naming scheme for the revisited eval API. Originally committed as revision 22858 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Rename ff_parse_eval() to ff_eval_expr(). | Stefano Sabatini | 2010-04-11 | 1 | -1/+1 |
| | | | | | | The new name expresses better what the function does. Originally committed as revision 22844 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Rename ff_eval_free() to ff_free_expr(). | Stefano Sabatini | 2010-04-11 | 1 | -1/+1 |
| | | | | Originally committed as revision 22834 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Move ff_sqrt() to libavutil/intmath.h | Måns Rullgård | 2010-03-08 | 1 | -0/+1 |
| | | | | Originally committed as revision 22345 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Remove 2 useless assignments from ff_rate_control_init() found by CSA. | Michael Niedermayer | 2009-04-17 | 1 | -4/+1 |
| | | | | Originally committed as revision 18573 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Remove unused variable in modify_qscale() found by CSA. | Michael Niedermayer | 2009-04-17 | 1 | -2/+0 |
| | | | | Originally committed as revision 18563 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Use full internal pathname in doxygen @file directives. | Diego Biurrun | 2009-02-01 | 1 | -1/+1 |
| | | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk |