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-02-05Add av_cold attributes to arch-specific init functionsDiego 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-23dsputil: remove one array dimension from avg_no_rnd_pixels_tab.Ronald S. Bultje
2013-01-23dsputil: remove avg_no_rnd_pixels8.Ronald S. Bultje
This is never used.
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-09build: non-x86: Only compile mpegvideo optimizations when necessaryDiego Biurrun
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-26build: prettyprinting cosmeticsDiego Biurrun
2012-02-16mpegvideo: Add ff_ prefix to nonstatic functionsMartin Storsjö
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>
2011-07-21dsputil: update per-arch init funcs for non-h264 high bit depthMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-21dsputil: template get_pixels() for different bit depthsMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-07-20simple_idct: add 10-bit versionMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-05-10Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 ↵Oskar Arvidsson
decoder. This patch lets e.g. dsputil_init chose dsp functions with respect to the bit depth to decode. The naming scheme of bit depth dependent functions is <base name>_<bit depth>[_<prefix>] (i.e. the old clear_blocks_c is now named clear_blocks_8_c). Note: Some of the functions for high bit depth is not dependent on the bit depth, but only on the pixel size. This leaves some room for optimizing binary size. Preparatory patch for high bit depth h264 decoding support. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-05-01ALPHA: Replace sized int_fast integer types with plain int/unsigned.Diego Biurrun
int/unsigned is the natural memory access type for CPUs, using sized types for temporary variables, counters and similar just increases code size and can possibly cause a slowdown.
2011-04-27simple_idct_alpha: Drop some useless casts.Diego Biurrun
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-18consolidate .gitignore patters into a single fileJanne Grunau
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-01-17convert svn:ignore properties to .gitignore filesJanne Grunau
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2010-06-27Remove --enable-gprof flagMåns Rullgård
gprof is far too intrusive to be of use as a profile for ffmpeg, and it fails to build in many configurations. Oprofile is a better tool for profiling on Linux. Originally committed as revision 23807 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-17Simplify arch-specific object file listsMåns Rullgård
Originally committed as revision 22570 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-17Move arch-specific makefile parts into $arch/MakefileMåns Rullgård
Originally committed as revision 22569 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-08Alpha: move dsputil prototypes to a header fileMåns Rullgård
Originally committed as revision 22308 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-21Replace redundant GNUC_PREREQ macro by AV_GCC_VERSION_AT_LEAST from libavutil.Diego Biurrun
Originally committed as revision 19677 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-21Alpha: fix inline asm with DEC/Compaq/HP compilerMåns Rullgård
Originally committed as revision 17477 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Alpha: fix pix_abs16Måns Rullgård
Originally committed as revision 16675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Alpha: add ff_ prefix to idct functionsMåns Rullgård
Originally committed as revision 16668 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Alpha: indentationMåns Rullgård
Originally committed as revision 16667 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Alpha: proper IDCT selectionMåns Rullgård
Only select the Alpha IDCT if auto or explicitly requested. Also disable it in lowres mode. Originally committed as revision 16666 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Alpha: add some const, kill some warningsMåns Rullgård
Originally committed as revision 16665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Alpha: factor common parts from dct_unquantize_h263_intra/inter_axpMåns Rullgård
Originally committed as revision 16661 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Alpha: fix dct_unquantize_h263_inter/intra_axp()Måns Rullgård
Originally committed as revision 16660 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
2008-12-03Delete unnecessary 'extern' keywords.Diego Biurrun
Originally committed as revision 15990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-16Convert asm keyword into __asm__.Diego Pettenò
Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-31Globally rename the header inclusion guard names.Stefano Sabatini
Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-05-09Use full path for #includes from another directory.Diego Biurrun
Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-10-17Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun
Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-06update my email addressMåns Rullgård
Originally committed as revision 9489 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-05UTF-8 conversionDiego Biurrun
Originally committed as revision 9485 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-05-16Add libavcodec to compiler include flags in order to simplify headerRonald S. Bultje
include paths in the source files. mostly from a patch by Ronald S. Bultje, rbultje ronald.bitfreak net Originally committed as revision 9034 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-11rename HAVE_GPROF to CONFIG_GPROFMåns Rullgård
Originally committed as revision 7934 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-09-10Add official LGPL license headers to the files that were missing them.Diego Biurrun
Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-02-17Change license header to LGPL for consistency.Falk Hüffner
Originally committed as revision 5029 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-12-12remove unused variablesMåns Rullgård
Originally committed as revision 4738 to svn://svn.ffmpeg.org/ffmpeg/trunk