ff8769e205 
								
							
								 
							
						 
						
							
							
								
								Drop unnecessary intreadwrite.h and bswap.h #includes.  
							
							Originally committed as revision 16546 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52476c1bee 
								
							
								 
							
						 
						
							
							
								
								Use AV_GCC_VERSION_AT_LEAST() to simplify gcc version checks.  
							
							Originally committed as revision 16246 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8c5adaf9c 
								
							
								 
							
						 
						
							
							
								
								ARM: make FASTDIV() an inline function  
							
							Originally committed as revision 16193 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2fc0f6a6d 
								
							
								 
							
						 
						
							
							
								
								ARM: replace "armv4l" with "arm"  
							
							Originally committed as revision 16179 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b98f10c08a 
								
							
								 
							
						 
						
							
							
								
								ARM: faster ARMv6 FASTDIV()  
							
							Originally committed as revision 15712 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b409ca9d6 
								
							
								 
							
						 
						
							
							
								
								Remove hackish support for fastmemcpy from MPlayer.  
							
							Originally committed as revision 14764 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5af4f1f3e3 
								
							
								 
							
						 
						
							
							
								
								move M_PI definition along with other math definitions  
							
							Originally committed as revision 14727 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8fd5da42f 
								
							
								 
							
						 
						
							
							
								
								fix ARMv6 FASTDIV for divisor <=2  
							
							Originally committed as revision 14481 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f31c7ef37 
								
							
								 
							
						 
						
							
							
								
								USE_FASTMEMCPY is now called CONFIG_FASTMEMCPY in MPlayer.  
							
							Originally committed as revision 14475 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6651ce17b8 
								
							
								 
							
						 
						
							
							
								
								ARM: ARMv6 optimised FASTDIV  
							
							Originally committed as revision 14242 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7bd0b3dea 
								
							
								 
							
						 
						
							
							
								
								Only define AltiVec vector syntax macro when AltiVec is enabled.  
							
							patch by Peter Ross, pross xvid org
Originally committed as revision 14073 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b006b26c83 
								
							
								 
							
						 
						
							
							
								
								Implement a proper configure test for AltiVec vector declaration syntax.  
							
							Originally committed as revision 13555 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df22c35dfb 
								
							
								 
							
						 
						
							
							
								
								Split MANGLE macro into LOCAL_MANGLE AND EXTERN_PREFIX parts  
							
							so that LOCAL_MANGLE can be used without EXTERN_PREFIX.
patch by Alexander Strange, astrange ithinksw com
Originally committed as revision 12558 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								85074d3c93 
								
							
								 
							
						 
						
							
							
								
								Reapply r12489: Add pure, const and malloc attributes to proper functions  
							
							in libavutil.
Fix a compilation failure in r12489.
Originally committed as revision 12498 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2119bb8f51 
								
							
								 
							
						 
						
							
							
								
								revert r12489.  
							
							Originally committed as revision 12490 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6544f48f03 
								
							
								 
							
						 
						
							
							
								
								Pure, const and malloc attributes to libavutil.  
							
							Patch by Zuxy Meng: zuxy meng gmail com
Original thread:
[FFmpeg-devel] [PATCH] Pure, const and malloc attributes to libavutil
Date: 03/18/2008 6:09 AM
Originally committed as revision 12489 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b4d96ba2a8 
								
							
								 
							
						 
						
							
							
								
								check for prefix on extern symbols in configure  
							
							Originally committed as revision 12484 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08e89160e4 
								
							
								 
							
						 
						
							
							
								
								cosmetics: indentation  
							
							Originally committed as revision 12471 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								edfd6975cf 
								
							
								 
							
						 
						
							
							
								
								Simplify MANGLE macro preprocessor condition checks.  
							
							Originally committed as revision 12470 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e9ccb6c7e 
								
							
								 
							
						 
						
							
							
								
								Fix MANGLE macro on Mac OS X.  
							
							Allows compiling a 64 bit FFmpeg on Mac OS X without using --disable-mmx.
patch by İsmail Dönmez  ismail namtrac org
Originally committed as revision 12468 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a087028ad8 
								
							
								 
							
						 
						
							
							
								
								Add #include "config.h" to headers that need it.  
							
							Originally committed as revision 12431 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e14b8082d 
								
							
								 
							
						 
						
							
							
								
								Use cltd instead of cdq asm mnemonic, ICC and gcc support both, but  
							
							SunStudio 12 only supports the former.
Originally committed as revision 12275 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c448a09624 
								
							
								 
							
						 
						
							
							
								
								Faster ff_sqrt()  
							
							Originally committed as revision 11586 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59ec6991ac 
								
							
								 
							
						 
						
							
							
								
								Disallow puts(), av_log() should be used instead.  
							
							Originally committed as revision 11548 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a33cab3a9a 
								
							
								 
							
						 
						
							
							
								
								Check for the presence of llrint(), lrint(), round() and roundf()  
							
							and provide simple replacements if they are unavailable.
patch by Michael Kostylev, mik niipt ru
Originally committed as revision 11326 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52d086084e 
								
							
								 
							
						 
						
							
							
								
								Remove outdated comment.  
							
							Originally committed as revision 11325 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f365f37b5 
								
							
								 
							
						 
						
							
							
								
								djgpp port, first part  
							
							patch by Michael Kostylev, mik niipt ru
Originally committed as revision 11313 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c5a2fe8f1f 
								
							
								 
							
						 
						
							
							
								
								Generate a linking error if perror() is used in libav*  
							
							Originally committed as revision 11061 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f0cd6a529 
								
							
								 
							
						 
						
							
							
								
								Remove perror() usage from libavutil  
							
							Originally committed as revision 11057 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f9c008cd5 
								
							
								 
							
						 
						
							
							
								
								Fix typo.  
							
							Patch by Jeremy Mordkoff: jlm zazzletech com
Originally committed as revision 10812 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b21bdabe4 
								
							
								 
							
						 
						
							
							
								
								Add FFMPEG_ prefix to all multiple inclusion guards.  
							
							Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c97f54020d 
								
							
								 
							
						 
						
							
							
								
								Change SYS_DARWIN preprocessor checks to __APPLE__, they are specific  
							
							to Mac OS X rather than to Darwin.
Originally committed as revision 10247 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8008a04325 
								
							
								 
							
						 
						
							
							
								
								Move Apple gcc AltiVec vector declaration syntax to libavutil.  
							
							Originally committed as revision 10207 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d16f87ffd 
								
							
								 
							
						 
						
							
							
								
								Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).  
							
							Originally committed as revision 10190 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e4c7ca224 
								
							
								 
							
						 
						
							
							
								
								Add attribute that forces alignment of stack to functions that need it.  
							
							Necessary for systems that don't align by default to 16 bytes, required by some
SSE instructions.
Requires GCC >= 4.2.
Based on patch by Gaël Chardon.
Originally committed as revision 10106 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								318049b8ed 
								
							
								 
							
						 
						
							
							
								
								move #include of system headers to top of file  
							
							Originally committed as revision 9646 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7eed4aef83 
								
							
								 
							
						 
						
							
							
								
								10l to Mans, assert is included later with proper DEBUG/NDEBUG ifdefs  
							
							Originally committed as revision 9636 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c9dcd4bba 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary MINGW ifdef.  
							
							These were added for MSVC++, which is no longer supported.
Originally committed as revision 9595 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36564c514c 
								
							
								 
							
						 
						
							
							
								
								Remove MinGW lrint hack.  
							
							It has been in mingw-runtime at least since version 2.4
Originally committed as revision 9594 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7c37e504f0 
								
							
								 
							
						 
						
							
							
								
								Remove OS/2 support  
							
							Originally committed as revision 9586 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								84662c01c9 
								
							
								 
							
						 
						
							
							
								
								undef forbidden names before we #define them in case they are macros in libc  
							
							Originally committed as revision 9545 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3299fb4523 
								
							
								 
							
						 
						
							
							
								
								Make error message more helpful and forbid random()  
							
							Originally committed as revision 9472 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								224906414b 
								
							
								 
							
						 
						
							
							
								
								Remove leading underscores from specifiers, they are reserved.  
							
							Originally committed as revision 9461 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								272605c73e 
								
							
								 
							
						 
						
							
							
								
								more av_strl* adjustments  
							
							Originally committed as revision 9412 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99545457bf 
								
							
								 
							
						 
						
							
							
								
								include all prerequisites in header files  
							
							Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago