Måns Rullgård 
							
						 
					 
					
						
						
							
						
						5e7dfb7de1 
					 
					
						
						
							
							Move COPY3_IF_LT to lavc/mathops.h  
						
						... 
						
						
						
						This obscure macro is only used in motion_est.c so having it in lavc
makes more sense.  See discussion here:
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2008-November/056561.html 
Originally committed as revision 21346 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-20 06:01:54 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						75fb5c24ed 
					 
					
						
						
							
							Move FASTDIV macro to intmath.h  
						
						... 
						
						
						
						Originally committed as revision 21335 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-19 23:25:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						06cb7a1c8f 
					 
					
						
						
							
							Use macros instead of inline functions to replace the following missing C99  
						
						... 
						
						
						
						functions: exp2, exp2f, log2, log2f.
Should fix compilation in systems where these functions are defined in math.h
but not implemented.
Originally committed as revision 21231 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-16 01:27:46 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
							
						
						6b7c7703f4 
					 
					
						
						
							
							Add replacements for log2f(), exp2() and exp2f() for platforms that lacks it.  
						
						... 
						
						
						
						Should fix build breakage on some platforms introduced in r21125.
Originally committed as revision 21155 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-12 02:19:51 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						7fc58b1eeb 
					 
					
						
						
							
							Remove code checking for __PIC__ or __pic__ and setting PIC from libavutil/internal.h,  
						
						... 
						
						
						
						configure is supposed to take care of that already.
Originally committed as revision 20498 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-11-10 12:59:56 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
							
						
						1a918c08e4 
					 
					
						
						
							
							extend ff_inverse[], and fix its documentation  
						
						... 
						
						
						
						Originally committed as revision 19942 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-21 03:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Polla 
							
						 
					 
					
						
						
							
						
						d31dbec374 
					 
					
						
						
							
							Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label  
						
						... 
						
						
						
						parameters.
Originally committed as revision 19776 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-06 00:08:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Polla 
							
						 
					 
					
						
						
							
						
						5ce6934e0a 
					 
					
						
						
							
							Add a newline in error message in CHECKED_ALLOC(Z).  
						
						... 
						
						
						
						Originally committed as revision 19758 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-04 16:59:28 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						ee1550116b 
					 
					
						
						
							
							whitespace cosmetics, prettyprinting  
						
						... 
						
						
						
						Originally committed as revision 19751 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-01 16:00:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Polla 
							
						 
					 
					
						
						
							
						
						e48a0966ca 
					 
					
						
						
							
							Add CHECKED_ALLOC macro.  
						
						... 
						
						
						
						It works the same as CHECKED_ALLOCZ except that it does not zero the allocated
memory.
Originally committed as revision 19742 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-29 22:38:48 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						291fd18a6e 
					 
					
						
						
							
							Add a log2 replacement for systems that haven't quite caught up with the C99  
						
						... 
						
						
						
						standard library.
Originally committed as revision 19395 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-07-10 19:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Polla 
							
						 
					 
					
						
						
							
						
						16c2e21488 
					 
					
						
						
							
							Move DECLARE_ALIGNED and DECLARE_ASM_CONST back from lavu/internal.h to  
						
						... 
						
						
						
						lavu/mem.h.
Originally committed as revision 19384 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-07-09 02:20:29 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Polla 
							
						 
					 
					
						
						
							
						
						4b2be143cd 
					 
					
						
						
							
							Do not throw compiler error if asm code needs alignment, but we do not know  
						
						... 
						
						
						
						how to do it for this compiler. This removes a dependency of config.h on the
DECLARE_* macros.
Originally committed as revision 19383 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-07-09 02:18:29 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						06be9d9d8e 
					 
					
						
						
							
							Icc 11.1 does not support attributes force_align_arg_pointer, alloc_size and cold.  
						
						... 
						
						
						
						Originally committed as revision 19282 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-27 08:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								Ramiro Polla 
							
						 
					 
					
						
						
							
						
						7d9beec775 
					 
					
						
						
							
							Add LABEL_MANGLE() to export label symbols from inside asm blocks.  
						
						... 
						
						
						
						Originally committed as revision 18934 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-05-25 01:50:37 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						9f5da4d189 
					 
					
						
						
							
							When warning about forbidden pseudo random number generation functions,  
						
						... 
						
						
						
						suggest the correct replacement functions.
Originally committed as revision 18114 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-21 16:16:04 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						35690321a7 
					 
					
						
						
							
							ARM: disable inline asm for armcc  
						
						... 
						
						
						
						Originally committed as revision 17831 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-03-05 21:20:13 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						28499cc8d8 
					 
					
						
						
							
							Correct, portable definition of INT_BIT  
						
						... 
						
						
						
						Originally committed as revision 17480 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-21 16:03:30 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						bad5537e2c 
					 
					
						
						
							
							Use full internal pathname in doxygen @file directives.  
						
						... 
						
						
						
						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-02-01 02:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						9d52d54df3 
					 
					
						
						
							
							Add required header mem.h, av_malloc and friends are used.  
						
						... 
						
						
						
						Originally committed as revision 16863 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-30 18:52:51 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						dbef3f46b9 
					 
					
						
						
							
							cosmetics: Move all #includes together at the beginning of the file.  
						
						... 
						
						
						
						Originally committed as revision 16862 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-30 18:46:39 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						7d685b486b 
					 
					
						
						
							
							spelling/grammar/consistency review part III  
						
						... 
						
						
						
						Originally committed as revision 16849 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-28 23:16:49 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						bfe3676feb 
					 
					
						
						
							
							spelling/grammar/consistency review part II  
						
						... 
						
						
						
						Originally committed as revision 16848 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-28 23:03:17 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						89c9ff504b 
					 
					
						
						
							
							spelling/grammar/consistency review part I  
						
						... 
						
						
						
						Originally committed as revision 16840 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-28 00:16:05 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b58f29a171 
					 
					
						
						
							
							Disambiguate the macros used to disable fprintf/printf/puts functions.  
						
						... 
						
						
						
						Originally committed as revision 16790 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 22:05:26 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						ed0fd852a3 
					 
					
						
						
							
							Add required limits.h header.  
						
						... 
						
						
						
						Originally committed as revision 16789 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 21:54:05 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						0f73b510f0 
					 
					
						
						
							
							Restore _MSC_VER case in DECLARE_ALIGNED/DECLARE_ASM_CONST macro declaration.  
						
						... 
						
						
						
						This compiler might be supported in the future or we might some day decide
to export these macros.
Originally committed as revision 16786 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 19:51:07 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						3bb13a4770 
					 
					
						
						
							
							Drop _MSC_VER case from macro declaration.  
						
						... 
						
						
						
						This compiler will never see our internal headers.
Originally committed as revision 16783 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 19:24:47 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						4ce9492339 
					 
					
						
						
							
							Move DECLARE_ALIGNED and DECLARE_ASM_CONST to internal.h.  
						
						... 
						
						
						
						Their definition depends on preprocessor directives from config.h,
thus they cannot be declared in a public header since public headers
cannot #include config.h.
Originally committed as revision 16781 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 19:18:56 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						f3c04c1385 
					 
					
						
						
							
							Remove redundant av_log2_16bit forward declaration, fixes checkheaders warning:  
						
						... 
						
						
						
						libavutil/internal.h:167: warning: redundant redeclaration of `av_log2_16bit'
libavutil/common.h:143: warning: previous definition of `av_log2_16bit' was here
Originally committed as revision 16773 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-25 14:01:23 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						9c868219e9 
					 
					
						
						
							
							Replace calls to the deprecated function av_init_random() with  
						
						... 
						
						
						
						corresponding calls to av_random_init().
Originally committed as revision 16682 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-18 23:04:33 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						d80a7fe50a 
					 
					
						
						
							
							move NULL_IF_CONFIG_SMALL() definition into internal header  
						
						... 
						
						
						
						Originally committed as revision 16619 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-15 23:01:26 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						2f5421d513 
					 
					
						
						
							
							move timer related code in a new timer.h file  
						
						... 
						
						
						
						Originally committed as revision 16618 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-15 22:58:35 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						b250f9c66d 
					 
					
						
						
							
							Change semantic of CONFIG_*, HAVE_* and ARCH_*.  
						
						... 
						
						
						
						They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-13 23:44:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Kostylev 
							
						 
					 
					
						
						
							
						
						7b04b8a057 
					 
					
						
						
							
							Add truncf() replacement function.  
						
						... 
						
						
						
						Patch by Michael Kostylev <mik at it-1 dot ru>
Originally committed as revision 16555 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-11 22:10:04 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						ff8769e205 
					 
					
						
						
							
							Drop unnecessary intreadwrite.h and bswap.h #includes.  
						
						... 
						
						
						
						Originally committed as revision 16546 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-11 20:26:53 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						af4c0bcb6e 
					 
					
						
						
							
							Silence the following icc warnings:  
						
						... 
						
						
						
						warning #1292 : attribute "force_align_arg_pointer" ignored
warning #1292 : attribute "alloc_size" ignored
warning #1292 : attribute "cold" ignored
Originally committed as revision 16258 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-21 22:51:33 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						52476c1bee 
					 
					
						
						
							
							Use AV_GCC_VERSION_AT_LEAST() to simplify gcc version checks.  
						
						... 
						
						
						
						Originally committed as revision 16246 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-20 17:33:35 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						f8c5adaf9c 
					 
					
						
						
							
							ARM: make FASTDIV() an inline function  
						
						... 
						
						
						
						Originally committed as revision 16193 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-17 20:04:39 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						a2fc0f6a6d 
					 
					
						
						
							
							ARM: replace "armv4l" with "arm"  
						
						... 
						
						
						
						Originally committed as revision 16179 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-17 00:54:54 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						b98f10c08a 
					 
					
						
						
							
							ARM: faster ARMv6 FASTDIV()  
						
						... 
						
						
						
						Originally committed as revision 15712 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-10-25 18:54:23 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Pettenò 
							
						 
					 
					
						
						
							
						
						be449fca79 
					 
					
						
						
							
							Convert asm keyword into __asm__.  
						
						... 
						
						
						
						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-10-16 13:34:09 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						6123abad2e 
					 
					
						
						
							
							Remove wrong and unnecessary condition. VHOOK filters are not special  
						
						... 
						
						
						
						so they are not supposed to use the printf, fprintf, perror and puts
functions but av_log instead.
Originally committed as revision 15221 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-09-06 07:26:05 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						987903826b 
					 
					
						
						
							
							Globally rename the header inclusion guard names.  
						
						... 
						
						
						
						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-08-31 07:39:47 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						2b409ca9d6 
					 
					
						
						
							
							Remove hackish support for fastmemcpy from MPlayer.  
						
						... 
						
						
						
						Originally committed as revision 14764 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-14 20:40:36 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						5af4f1f3e3 
					 
					
						
						
							
							move M_PI definition along with other math definitions  
						
						... 
						
						
						
						Originally committed as revision 14727 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-13 16:01:21 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						c8fd5da42f 
					 
					
						
						
							
							fix ARMv6 FASTDIV for divisor <=2  
						
						... 
						
						
						
						Originally committed as revision 14481 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-07-31 02:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						9f31c7ef37 
					 
					
						
						
							
							USE_FASTMEMCPY is now called CONFIG_FASTMEMCPY in MPlayer.  
						
						... 
						
						
						
						Originally committed as revision 14475 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-07-30 12:02:22 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						80a61f08d2 
					 
					
						
						
							
							Remove AltiVec vector declaration compiler compatibility macros.  
						
						... 
						
						
						
						The original problem was that FSF and Apple gcc used a different syntax
for vector declarations, i.e. {} vs. (). Nowadays Apple gcc versions support
the standard {} syntax and versions that support {} are available on all
relevant Mac OS X versions. Thus the greater compatibility is no longer
worth cluttering the code with macros.
Originally committed as revision 14366 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-07-24 10:53:32 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						6651ce17b8 
					 
					
						
						
							
							ARM: ARMv6 optimised FASTDIV  
						
						... 
						
						
						
						Originally committed as revision 14242 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-07-15 19:06:18 +00:00