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
2012-10-01avcodec: Drop silly and/or broken printf debug outputDiego Biurrun
2012-09-20motion_est: fix use of inline on extern functionsMans Rullgard
Inline functions declared without extern do not provide an external definition in standard C99. This code only works because most compilers do not implement the inline semantics correctly. With a stricter compiler, linking fails with unresolved references to these functions. Declaring the functions extern inline works correctly with some compilers while some others still fail to create external definitions. For maximum portability, create a static inline version with an externally visible wrapper for ff_get_mb_score. ff_epzs_motion_search is so large that no sane compiler inlines it anyway, so there the inline keyword can simply be dropped with no effect. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-10-11motion_est: make MotionExtContext.map_generation unsignedMans Rullgard
The way this value is used, it should be an unsigned type. While the numerical value has no meaning, unsigned wraparound is relied upon. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-17motion_est: remove disabled codeDiego Biurrun
2011-07-03doxygen: Drop array size declarations from Doxygen parameter names.Diego Biurrun
Adding [] to a Doxygen parameter name clashes with Doxygen syntax.
2011-06-24doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-05-02Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-04-29Remove some disabled printf debug cruft.Diego Biurrun
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-07-08Restore array sizes in doxygen parameter names.Diego Biurrun
Originally committed as revision 24108 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-02Avoid square brackets in Doxygen comments; Doxygen chokes on them.Diego Biurrun
Originally committed as revision 23979 to svn://svn.ffmpeg.org/ffmpeg/trunk
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-02slice dice, inline and outline cmp()Michael Niedermayer
motion_est.o is now less than half its previous size. No speedchange meassureable. Originally committed as revision 22771 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
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
2008-07-24cosmetics: Fix two common typos: wont --> will not, lets --> let us.Diego Biurrun
Originally committed as revision 14372 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-09New full search MEMichael Niedermayer
Originally committed as revision 14142 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-10add FF_ prefix to all (frame)_TYPE usageAurelien Jacobs
Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-05license header consistency cosmeticsDiego Biurrun
Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-30rename attribute_unused to av_unused and moves its declaration to common.hCarl Eugen Hoyos
patch by Carl Eugen Hoyos cehoyos chez ag or at original thread: [FFmpeg-devel] [PATCH] attribute_unused -> av_unused date: 05/29/2007 01:23 PM Originally committed as revision 9155 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-01doxy comment tweaksLoren Merritt
Originally committed as revision 8580 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-04-01Add doxy comments, based on Loren's explanations posted here:Guillaume Poirier
Date: Mar 30, 2007 9:00 PM Subject: Re: [Ffmpeg-devel] Motion Estimation in snow.c for Waevelet encoded frames (DWT) Originally committed as revision 8579 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-23test DIRECT{0,0} too if flag mv0 is usedMichael Niedermayer
slight PSNR/bitrate increase Originally committed as revision 7361 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-20fix special casing of the 0,0 MV for b frames (slight PSNR/bitrate gain)Michael Niedermayer
Originally committed as revision 7334 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-20dont favor the zero MV if mv0 is used (psnr per bitrate gains ranging from 0 ↵Michael Niedermayer
to 0.14, most are <=0.04 though) Originally committed as revision 7333 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-12mv overflow in map fix (untested except regression tests)Michael Niedermayer
Originally committed as revision 7287 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-08rename always_inline to av_always_inline and move to common.hMåns Rullgård
Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-0510l umh search needs hex size 2 now after the last changeMichael Niedermayer
Originally committed as revision 7224 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05make hex and large 2 small diamond search half their size instead or -1 if ↵Michael Niedermayer
the initial size was a power of 2 double the hex size so odd sized hexagons are possible Originally committed as revision 7223 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02spelling cosmetics: cliped --> clippedDiego Biurrun
Originally committed as revision 7208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02fix indentionMichael Niedermayer
Originally committed as revision 7206 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02dia_size=-1 -> funny_diamond_search()Michael Niedermayer
dia_siue=768 + size -> umh search (old -1 was 784) Originally committed as revision 7205 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02hexagon searchMichael Niedermayer
dia_size=512 + hexagon size (513 is the normal one used in h264) large to small diamond search dia_size=256 + diamond size Originally committed as revision 7204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01remove pretty much useless skiping of some predictorsMichael Niedermayer
this has pretty much no quality or speed effect except very small random changes Originally committed as revision 7202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01typo in umhMichael Niedermayer
Originally committed as revision 7193 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01UMH support (dia_size=-1 activates it)Michael Niedermayer
Originally committed as revision 7192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01cosmetic (prevent name clashes of variables in a macro with surrounding code)Michael Niedermayer
Originally committed as revision 7191 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-011 step diamond search around the median MV predictorMichael Niedermayer
+0.01 PSNR idea from x264 Originally committed as revision 7189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-12Rename ABS macro to FFABS.Diego Biurrun
Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-09Fixes:Dominik Mierzejewski
mpegvideo.h:777: warning: ‘inline’ is not at beginning of declaration motion_est_template.c:236: warning: ‘inline’ is not at beginning of declaration Approved by Diego. Originally committed as revision 6591 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-10-07Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun
and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-05-07make zero motion vector threshold user setableMichael Niedermayer
Originally committed as revision 5348 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-01-13Update licensing information: The FSF changed postal address.Diego Biurrun
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-22COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17COSMETICS: Remove all trailing whitespace.Diego Biurrun
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-24kill warnings patch by (Måns Rullgård <mru inprovide com>)Måns Rullgård
Originally committed as revision 3977 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-10-28H.261 encoder by (Maarten Daniels <maarten dot daniels at luc dot ac dot be>)Michael Niedermayer
Originally committed as revision 3643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-09-13pre_cmp fixMichael Niedermayer
Originally committed as revision 3458 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-08-27quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, ↵Michael Niedermayer
but can be extended to other block sizes easily) different intra block coding (previous was just an ugly hack) 1.8% bitrate reduction -0.01PSNR (foreman@352x288 qscale=8) 1.5% bitrate reduction +0.05PSNR (foreman@352x288 qscale=1) Originally committed as revision 3416 to svn://svn.ffmpeg.org/ffmpeg/trunk
2004-08-224x4 SSE compare functionMichael Niedermayer
wavelet based compare functions make epzs_motion_search() more flexible so it can be used for a wider range of block sizes make get_penalty_factor() independant of MpegEncContext Originally committed as revision 3410 to svn://svn.ffmpeg.org/ffmpeg/trunk