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

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-24Add missing #includes for *INT64_MAX and *INT64_CDiego Biurrun
2013-03-07Use the avstring.h locale-independent character type functionsReimar Döffinger
Make sure the behavior does not change with the locale. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-11-14avutil: change GET_UTF8 to not use av_log2()Mans Rullgard
This removes an inter-library dependency on ff_log2_tab causing linking errors in some configurations. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-10-20avutil: remove inline av_log2 from public APIMans Rullgard
This removes inline av_log2 and av_log2_16bit from the public API, instead exporting them as regular functions. In-tree code still gets the inline and otherwise optimised variants. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-10-12Move av_reverse table to libavcodecDiego Biurrun
It is only used in that library.
2012-08-13libavutil: add saturating addition functionsMans Rullgard
Fixed-point audio codecs often use saturating arithmetic, and special instructions for these operations are common. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-01-03Add av_popcount64Daniel Verkamp
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
2011-11-25MK(BE)TAG: avoid undefined shiftsMans Rullgard
Casting the left-most byte to unsigned avoids an undefined result of the shift by 24 if bit 7 is set. This affects the rm demuxer. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-06-24doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-05-14Add av_clip_uintp2() functionMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-18Force inlining of avutil common routinesJason Garrett-Glaser
On some versions of gcc, these weren't always getting inlined due to hitting the inline cap limit in some files. This is generally bad, as most of these functions are smaller inlined than not.
2010-09-14Add av_popcount() to libavutil/common.h and bump minor versionTomas Härdin
Originally committed as revision 25120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-23Add missing parentheses to AV_NE macro.Benoit Fouet
Originally committed as revision 24885 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-17Fix out-of-tree buildMåns Rullgård
Originally committed as revision 24816 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-08-17Define macro AV_NE() and use it in libavdevice.Stefano Sabatini
Help further refactoring. Originally committed as revision 24814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-07Allow arch-overrides for all common.h clip and log2 functionsMåns Rullgård
Originally committed as revision 24087 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-07Remove macro duplication between common.h and intmath.hMåns Rullgård
Originally committed as revision 24086 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-01Improve GET_UTF{8,16} documentationMåns Rullgård
Originally committed as revision 23909 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-30Fix grammar errors in documentationMåns Rullgård
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-22Add av_clip_int8(), used in the upcoming VP8 decoder.Ronald S. Bultje
Originally committed as revision 23713 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-22Add missing parentheses in MKTAG and MKBETAG macros.Benoit Fouet
Originally committed as revision 23711 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-27Reindent after r22968.Ronald S. Bultje
Originally committed as revision 22969 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-27Write clip-related decimal numbers into hex, where they make more sense.Ronald S. Bultje
Originally committed as revision 22968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-26Fix broken 32-bit clipping, and write numbers in hex instead of decimal soRonald S. Bultje
they are easier to understand. Also give the add a 'u' postfix to silence a pre-c99 compiler warning. Originally committed as revision 22965 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-21Move clipping of audio samples (for those codecs outputting float) from decoderRonald S. Bultje
to the audio conversion routines. Originally committed as revision 22937 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-03-09Fix build on configurations without fast av_log2()Måns Rullgård
This is a bit hackish. I will try to think of something nicer, but this will do for now. Originally committed as revision 22366 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-09cosmetics: indentMåns Rullgård
Originally committed as revision 22348 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-09Merge two adjacent ifdef blocksMåns Rullgård
Originally committed as revision 22347 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-09Move gcc attribute macros to new header libavutil/attributes.hMåns Rullgård
Originally committed as revision 22346 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-24Add PUT_UTF16() macro.Anton Khirnov
Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22030 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-14Optimise av_log2 with clz when availableMåns Rullgård
10% faster flac decoding on x86 and ARM. Originally committed as revision 21217 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-09Move ff_reverse in libavcodec to av_reverse in libavutil.Francesco Lavra
Patch by Francesco Lavra, francescolavra interfree it Originally committed as revision 20484 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23id3v2: Add support for UTF-16 encoding.Anton Khirnov
patch by Anton Khirnov, wyskas gmail com Originally committed as revision 20006 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-30Add function to compute ceil(log2(x)).Thilo Borgmann
Patch by Thilo Borgmann <thilo.borgmann _at_ googlemail.com> Originally committed as revision 19747 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-13Introduce av_clip_uint16().Ramiro Polla
Originally committed as revision 19636 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-31Revert addition of '#undef av_always_inline' to config.h in the small case.Diego Biurrun
Instead, #include config.h at the top of common.h so that av_always_inline does not get doubly defined. Originally committed as revision 19553 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-28Icc does not support attribute flatten, do not try to use it.Carl Eugen Hoyos
Originally committed as revision 19286 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-27Icc 11.1 does not support attributes force_align_arg_pointer, alloc_size and ↵Carl Eugen Hoyos
cold. Originally committed as revision 19282 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-23Move ALIGN macro to libavutil/common.h and use it in various placesDavid Conrad
Originally committed as revision 18898 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-22Avoid warnings from AV_GCC_VERSION_AT_LEAST with some non-gcc compilersMåns Rullgård
Originally committed as revision 17508 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-10Silence one icc warning:Carl Eugen Hoyos
variable "..." is used before its value is set Originally committed as revision 17127 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-10Use AV_GCC_VERSION_AT_LEAST instead of complicated __GNUC__ version check.Diego Biurrun
Originally committed as revision 17114 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-10av_flatten to make the similarly named attribute available.Michael Niedermayer
Originally committed as revision 17105 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-10av_uninit() to suppress false uninitialized warnings from gcc without ↵Michael Niedermayer
deoptimizing code. Originally committed as revision 17104 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-28spelling/grammar/consistency review part IDiego Biurrun
Originally committed as revision 16840 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-26Reorganize header #includes: Unconditionally #include standard C headers,Diego Biurrun
group all local #includes together. Originally committed as revision 16796 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-25Move internal.h #include to the end of the file so that it is afterDiego Biurrun
the declaration of av_log2_16bit, which it uses. Originally committed as revision 16772 to svn://svn.ffmpeg.org/ffmpeg/trunk