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-04-30avcodec: Drop unnecessary ff_ name prefixes from static functionsDiego Biurrun
2013-04-20mpegvideo: Use hpeldsp instead of dsputil for half-pel functionsRonald S. Bultje
This also converts vc1, since that is mpegvideo-based. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-03-08mpegvideo_enc: drop support for reusing the input motion vectors.Anton Khirnov
This misfeature is most likely completely useless and conflicts with removing the mpegvideo-specific fields from AVFrame. In the improbable case it is actually useful, it should be reimplemented in a better way.
2013-02-26Remove unnecessary dsputil.h #includesDiego Biurrun
2013-02-08dsputil: Move get_penalty_factor() to the only place it is used.Diego Biurrun
2013-02-05Use ptrdiff_t instead of int for {avg, put}_pixels line_size parameter.Diego Biurrun
This avoids SIMD-optimized functions having to sign-extend their line size argument manually to be able to do pointer arithmetic.
2013-01-29mpegvideo: remove some unused variables from Picture.Anton Khirnov
2013-01-06Drop Snow codecDiego Biurrun
Snow is a toy codec with no real-world use and horrible code.
2012-10-11Move avutil tables only used in libavcodec to libavcodec.Diego Biurrun
2012-10-01avcodec: Convert some commented-out printf/av_log instances to av_dlogDiego Biurrun
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>
2012-08-09motion_est: drop inline from sad_hpel_motion_search()Mans Rullgard
This function is only ever called through a function pointer, so marking it inline makes no sense. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-09motion_est: remove unused macrosMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-09motion_est: remove useless no_motion_search() functionMans Rullgard
At both places this function is called, mb_[xy] == s->mb_[xy] making the call together with following code equivalent to simply assigning zeros. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-03-28Replace memset(0) by zero initializations.Diego Biurrun
Also remove one pointless zero initialization in rangecoder.c.
2012-01-25cosmetics: Remove some unnecessary block braces.Diego Biurrun
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-10-08motion_est: fix some signed overflowsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-17motion_est: remove disabled codeDiego Biurrun
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-24doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-06-08Remove some non-compiling debug messages.Diego Biurrun
2011-05-02Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-04-29Replace more disabled printf() calls by av_dlog().Diego Biurrun
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-07-07motion_est: fix implicit truncation warningsReimar Döffinger
Patch by Reimar Döffinger and Eli Friedman (independently). Originally committed as revision 24083 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-02Optimize bidir_refine a bit.Michael Niedermayer
compiled code is less tham 1/4 the size. a tiny bit faster Originally committed as revision 22777 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-02Change bidir refine hash code so we only need to perform a singleMichael Niedermayer
hash calculation for the whole function. negligibly faster (about 0.1%) Originally committed as revision 22775 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-02Reduce the size of the bidir refine hashtable from 4096 to 256 andMichael Niedermayer
change the hash function to something more sane and simple. about 1/3 faster, no meassureable change in psnr or size and i gues its even same md5 with my test file but i forgot testing that. Originally committed as revision 22773 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-02Move comment that belonged to cmp() back to cmp().Michael Niedermayer
Originally committed as revision 22772 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
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-09Move ff_sqrt() to libavutil/intmath.hMåns Rullgård
Originally committed as revision 22345 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
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-19moves mid_pred() into mathops.h (with arch specific code split by directory)Aurelien Jacobs
Originally committed as revision 16681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-02Fix regression test failure with pthreads on multiprocessor systems.Michael Niedermayer
Fixes issue517 Originally committed as revision 15976 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-011000l Fix snow regression test that i broke in r15135.Michael Niedermayer
Originally committed as revision 15136 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-01Warn the user about me_method values that are not supported.Michael Niedermayer
Fixes issue503 Originally committed as revision 15135 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-09Remove ancient code that hasnt worked in many years.Michael Niedermayer
Originally committed as revision 14144 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-28Fix return type of ff_init_me().Michael Niedermayer
Originally committed as revision 13487 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-28Check dia size a little more. Fixes CID80.Michael Niedermayer
Originally committed as revision 13481 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-05Group all copyright and author notices together.Diego Biurrun
Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-12misc typo fixesDiego Biurrun
Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-06-12misc spelling fixesDiego Biurrun
Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk