Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							c0bc8b9afb 
							
						 
					 
					
						
						
							
							x86: disable SSE functions using stack when stack is not aligned  
						
						... 
						
						
						
						This fixes crashes with ICC 10.1.
Originally committed as revision 25153 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-21 17:57:21 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							6c3d021891 
							
						 
					 
					
						
						
							
							Properly add HAVE_YASM around yasmified symbols. Should fix compile error  
						
						... 
						
						
						
						on configurations using --disable-yasm.
Originally committed as revision 25138 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-17 03:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e341048e 
							
						 
					 
					
						
						
							
							Move hadamard_diff{,16}_{mmx,mmx2,sse2,ssse3}() from inline asm to yasm,  
						
						... 
						
						
						
						which will hopefully solve the Win64/FATE failures caused by these functions.
Originally committed as revision 25137 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-17 01:56:06 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							d0acc2d2e9 
							
						 
					 
					
						
						
							
							Move sse16_sse2() from inline asm to yasm. It is one of the functions causing  
						
						... 
						
						
						
						Win64/FATE issues.
Originally committed as revision 25136 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-17 01:44:17 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							c6c98d0897 
							
						 
					 
					
						
						
							
							Move mm_support() from libavcodec to libavutil, make it a public  
						
						... 
						
						
						
						function and rename it to av_get_cpu_flags().
Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-08 15:07:14 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							7160bb716b 
							
						 
					 
					
						
						
							
							Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_  
						
						... 
						
						
						
						symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h.
Originally committed as revision 25040 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-09-04 09:59:08 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							c0ec9918b0 
							
						 
					 
					
						
						
							
							Remove global mm_flags variable  
						
						... 
						
						
						
						Originally committed as revision 24909 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-08-24 17:47:05 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							6526976f0c 
							
						 
					 
					
						
						
							
							Remove FF_MM_SSE2/3 flags for CPUs where this is generally not faster than  
						
						... 
						
						
						
						regular MMX code. Examples of this are the Core1 CPU. Instead, set a new flag,
FF_MM_SSE2/3SLOW, which can be checked for particular SSE2/3 functions that
have been checked specifically on such CPUs and are actually faster than
their MMX counterparts.
In addition, use this flag to enable particular VP8 and LPC SSE2 functions
that are faster than their MMX counterparts.
Based on a patch by Loren Merritt <lorenm AT u washington edu>.
Originally committed as revision 24340 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-19 22:38:23 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							f49747e904 
							
						 
					 
					
						
						
							
							x86: move function prototypes to header files  
						
						... 
						
						
						
						Originally committed as revision 22266 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-06 22:37:08 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							84dc2d8afa 
							
						 
					 
					
						
						
							
							Remove DECLARE_ALIGNED_{8,16} macros  
						
						... 
						
						
						
						These macros are redundant.  All uses are replaced with the generic
DECLARE_ALIGNED macro instead.
Originally committed as revision 22233 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-06 14:24:59 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							c67278098d 
							
						 
					 
					
						
						
							
							Move array specifiers outside DECLARE_ALIGNED() invocations  
						
						... 
						
						
						
						Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-01-22 03:25:11 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
						
						
							
						
						
							e17ccf60fe 
							
						 
					 
					
						
						
							
							huffyuv: add some const qualifiers  
						
						... 
						
						
						
						Originally committed as revision 20290 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-18 20:47:25 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							f4d608e344 
							
						 
					 
					
						
						
							
							add CONFIG_LPC to the build system for lpc dsputil functions. fixes build  
						
						... 
						
						
						
						problems when lpc.c is not compiled.
Originally committed as revision 20285 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-18 19:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							fde82ca7e4 
							
						 
					 
					
						
						
							
							Move autocorrelation function from flacenc.c to lpc.c. Also rename the  
						
						... 
						
						
						
						corresponding dsputil functions and remove their dependency on the FLAC
encoder.
Fixes Issue1486.
Originally committed as revision 20266 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-10-17 21:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							6b4343616c 
							
						 
					 
					
						
						
							
							Rename FF_MM_MMXEXT to FF_MM_MMX2, for both clarity and consistency  
						
						... 
						
						
						
						with libswscale.
Originally committed as revision 18330 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-04 13:20:53 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							406792e7b0 
							
						 
					 
					
						
						
							
							cosmetics: Remove pointless period after copyright statement non-sentences.  
						
						... 
						
						
						
						Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-19 15:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							199436b952 
							
						 
					 
					
						
						
							
							moves mid_pred() into mathops.h (with arch specific code split by directory)  
						
						... 
						
						
						
						Originally committed as revision 16681 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-18 22:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							49fb20cb8a 
							
						 
					 
					
						
						
							
							replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_  
						
						... 
						
						
						
						and remove all ENABLE_ definitions.
Originally committed as revision 16600 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-14 17:19:17 +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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							a6493a8fbd 
							
						 
					 
					
						
						
							
							Rename libavcodec/i386/ --> libavcodec/x86/.  
						
						... 
						
						
						
						It contains optimizations that are not specific to i386 and
libavutil uses this naming scheme already.
Originally committed as revision 16270 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-22 09:12:42 +00:00