Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-14Deprecate obsolete XvMC hardware decoding supportDiego Biurrun
XvMC has long ago been superseded by newer acceleration APIs, such as VDPAU, and few downstreams still support it. Furthermore XvMC is not implemented within the hwaccel framework, but requires its own specific code in the MPEG-1/2 decoder, which is a maintenance burden.
2013-10-28error resilience: check error_concealment, not err_recognition.Anton Khirnov
err_recognition is supposed to trigger detecting and reporting errors, not trying to fix them.
2013-08-05vdpau: remove old-style decodersRémi Denis-Courmont
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-04-08lavc: Make pointers to ff_cropTbl constMartin Storsjö
There's no point in these pointers not being const. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-03-08lavc: stop setting AVFrame.motion_subsample_log2Anton Khirnov
It is not used inside lavc anywhere and now it makes no sense to export it.
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-02-26Remove unnecessary dsputil.h #includesDiego Biurrun
2013-02-15error_resilience: decouple ER from MpegEncContextAnton Khirnov
2013-02-07error_resilience: remove a useless if() and FIXMEAnton Khirnov
pp_time is never set for h264
2012-10-01avcodec: Drop silly and/or broken printf debug outputDiego Biurrun
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-07-04mpegvideo: remove VLAsRonald S. Bultje
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-04-21Remove lowres video decodingMans Rullgard
This feature is complex, of questionable utility, and slows down normal decoding. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-03-06error_resilience: initialize s->block_index[].Ronald S. Bultje
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2012-03-02Replace AVFrame pointer casts by proper struct member accesses.Diego Biurrun
2012-02-16mpegvideo: Add ff_ prefix to nonstatic functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-18error_resilience: K&R formatting cosmeticsDonald Ovcharov
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2012-01-11Fix a bunch of platform name and other typos.Diego Biurrun
2012-01-08cosmetics: drop some pointless parenthesesDiego Biurrun
2012-01-02Fix a bunch of typos.Diego Biurrun
2011-12-13lavc: introduce ER_MB_END and ER_MB_ERRORLuca Barbato
Simplify a little error resilience calls Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-13error_resilience: use the ER_ namespaceLuca Barbato
Add the namespace to {AC_,DC_,MV_}{END,ERROR} macros Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-13doxygen: misc consistency, spelling and wording fixesDiego Biurrun
2011-12-12lavc: convert error_recognition to err_recognition.Dustin Brody
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-12-11Fix a bunch of common typos.Diego Biurrun
2011-10-10error_resilience: fix the check for missing references in ff_er_frame_end() ↵Laurent Aimar
for H264 Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-07-11Eliminate FF_COMMON_FRAME macro.Diego Biurrun
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.
2011-06-21error_resilience: skip last-MV predictor step if MVs are not available.Ronald Bultje
Fixes crashes when playing broken MPEG2-TS streams.
2011-06-21error_resilience: actually add counter when adding a MV predictor.Ronald Bultje
Without, the predictor isn't actually used.
2011-06-02H264/MPEG frame-level multi-threading.Alexander Strange
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-05-02Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-04-26Eliminate pointless '#if 1' statements without matching '#else'.Diego Biurrun
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
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
2010-04-14Add rectangle.h #include for fill_rectangle().Diego Biurrun
Originally committed as revision 22877 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31Make sure the EC code does not attempt to use inter based concealment if thereMichael Niedermayer
is no reference frame available. (this can happen because the EC code will attempt to use reference frames even for I/IDR frames) Originally committed as revision 22732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-23Change ref_index structure so it matches how its organized in h264.Michael Niedermayer
Also revert the related error concealment hotfix. Originally committed as revision 22640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-21fix compilation with --disable-everything --enable-decoder=mpeg2videoAurelien Jacobs
Originally committed as revision 22612 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-20Hotfix for regtest-error failureMichael Niedermayer
a proper fix appears to require changing h263/mpeg2/motion est to index ref_index like h264. Ill do this change and then revert this hotfix but it will take a bit time. Originally committed as revision 22608 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-20Error concealment of h264 with multiple references.Michael Niedermayer
Originally committed as revision 22603 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-17Use H264s MC instead of mpeg4-asp qpel for h264 error resilience.Michael Niedermayer
Originally committed as revision 22572 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-14Make sure all mvs of a mb are set in the error concealment code.Michael Niedermayer
Originally committed as revision 22520 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-14Ensure that the deblock filter accesses the correct MVs for h264.Michael Niedermayer
Originally committed as revision 22517 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-12Fix guess_mv() so that it works correctly with 4x4 MV blocks.Michael Niedermayer
Originally committed as revision 22485 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-26Get rid of mb2b8_xy and b8_stride, change arrays organized based on b8_stride toMichael Niedermayer
ones based on mb_stride in h264. about 20 cpu cycles faster overall per MB Originally committed as revision 22065 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-014:2:2 4:4:4 bugfix for the error concealment code.Michael Niedermayer
Originally committed as revision 20678 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-30Disable error resilience for field pictures, this was never supported,Michael Niedermayer
results where more or less random but should not have crashed. Originally committed as revision 20671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Make sure error resilience does not try to use unavailable reference frames.Reimar Döffinger
Fixes the crash described in issue 706. Originally committed as revision 18407 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-27Return early if a HW accelerator is used.Gwenole Beauchesne
Patch by Gwenole Beauchesne. Originally committed as revision 17635 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-23More approved hunks for VAAPI & our new and cleaner hwaccel API.Gwenole Beauchesne
patch by Gwenole Beauchesne gbeauchesne splitted-desktop com Originally committed as revision 17540 to svn://svn.ffmpeg.org/ffmpeg/trunk