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-16dnxhdenc: use the AVFrame API properly.Anton Khirnov
2013-10-04cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun
2013-05-16Remove commented-out debug #define cruftDiego Biurrun
2013-05-05avcodec: Add av_cold attributes to end functions missing themDiego Biurrun
2013-05-04avcodec: Add av_cold attributes to init functions missing themDiego Biurrun
2013-02-09dsputil: Move LOCAL_ALIGNED macros to libavutilDiego Biurrun
2013-01-26dnxhdenc: fix invalid reads in dnxhd_mb_var_thread().Anton Khirnov
Do not assume that frame dimensions are mod16 (or that height is mod32 for interlaced). CC:libav-stable@libav.org
2013-01-23Drop DCTELEM typedefDiego Biurrun
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2012-10-08Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov
2012-09-05avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union memberMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-24dnxhdenc: x86: more sensible names for optimization file and init functionDiego Biurrun
2012-08-09mpegvideo: convert mpegvideo_common.h to a .c fileMans Rullgard
This file defines a single, huge function, MPV_motion(), which although being declared inline is not actually inlined by the compiler (for good reason). There is thus no sense in defining this function in a header file, resulting in multiple copies of it in the final library. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
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>
2012-02-16dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-16libavcodec: Add ff_ prefix to some nonstatic symbolsMartin Storsjö
Prefix the functions atrac_generate_tables, atrac_iqmf, dct_quantize_c. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-12dnxhdenc: switch to encode2.Anton Khirnov
2012-01-04Merge some declarations and initializations.Diego Biurrun
This fixes compilation failures related to START_TIMER/STOP_TIMER macros and -Werror=declaration-after-statement. START_TIMER declares variables and thus may not be placed after statements outside of a new block.
2011-11-27dnxhdenc: fix signed overflowsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-10-14dnxhdenc: fixed signed multiplication overflowMans Rullgard
The low 32 bits of a multiplication are the same for signed and unsigned operands. Casting to unsigned before multiplying is thus equivalent while avoiding signed overflow, which is undefined by the C99 standard. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-10-12AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*Anton Khirnov
2011-07-29lavc: use designated initialisers for all codecs.Anton Khirnov
It's more readable and less prone to breakage.
2011-07-27dnxhdenc: fix declarations in for loopsMans Rullgard
Apparently the gcc warning doesn't trigger on these. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-21dnxhd: 10-bit supportJoseph Artsimovich
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-21dnxhdenc: remove inline from function only called through pointerMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-21dnxhdenc: whitespace cosmeticsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-12dnxhdenc: Replace a forward declaration by the proper #include.Diego Biurrun
2011-05-12dnxhdenc: add AVClass in private context.Baptiste Coudurier
Fixes private options. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2011-05-10AVOptions: make default_val a union, as proposed in AVOption2.Anton Khirnov
This breaks API and ABI.
2011-05-02Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-04-22Introduce slice threads flag.Ronald S. Bultje
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-02dnxhd: allow encoding with Avid Nitris compatibility.Baptiste Coudurier
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-30Replace dprintf with av_dlogLuca Barbato
dprintf clashes with POSIX.1-2008
2011-01-26Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com>
2010-11-16Make DNxHD encoder produce files that are strictly VC-3 compatibleBaptiste Coudurier
Originally committed as revision 25756 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-17Use LOCAL_ALIGNED macro for local arraysMåns Rullgård
Originally committed as revision 21866 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-22Move array specifiers outside DECLARE_ALIGNED() invocationsMåns Rullgård
Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-20avoid integer overflow in dnxhd encoder, fixes #1557Baptiste Coudurier
Originally committed as revision 20557 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-20clarify why the encoder is failingBaptiste Coudurier
Originally committed as revision 20556 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-12Reindent after removing the outer for loops in the execute2 patchReimar Döffinger
Originally committed as revision 20212 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-12Move dnxhdenc to execute2 multithreading API.Reimar Döffinger
This allows for some simplifications like removing some outer loops and gives much better performance for thread_count > number of idle CPUs. Originally committed as revision 20211 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-06Remove casts that are useless since the argument is void *.Reimar Döffinger
Originally committed as revision 20177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-21Use a custom radix sort implementation instead of qsort in dnxhd encoder.Reimar Döffinger
This is mainly to avoid test failures due to implementation-defined behaviour of qsort when elements are equal, giving different results for each of FreeBSD, Linux/glibc and Solaris. In addition it is about 35 % faster, effect on overall speed is minimal though (< 2%). Regression tests are unchanged (i.e. identical to Linux/glibc). Originally committed as revision 19949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-18fix uninitialized memory in dnxhd encoderBaptiste Coudurier
Originally committed as revision 19912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-06Mark all pix_fmts and supported_framerates compound literals as const.Reimar Döffinger
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
2009-09-06Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and labelRamiro Polla
parameters. Originally committed as revision 19776 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-08data parameter of dnxhd_encode_picture() should not be const.Daniel Verkamp
Fixes "dnxhdenc.c:805: warning: initialization from incompatible pointer type". patch by Daniel Verkamp, daniel drv nu Originally committed as revision 18773 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs
They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk