38e06c2969 
								
							
								 
							
						 
						
							
							
								
								Move clipd macros to x86util.asm.  
							
							This allows sharing them between multiple .asm files. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b2c087871d 
								
							
								 
							
						 
						
							
							
								
								Move x86util.asm from libavcodec/ to libavutil/.  
							
							This allows using it in swscale also. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3bf7b864a 
								
							
								 
							
						 
						
							
							
								
								H.264: tweak some other x86 asm for Atom  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0483d0c7a 
								
							
								 
							
						 
						
							
							
								
								H.264: Add x86 assembly for 10-bit H.264 predict functions  
							
							Mainly ported from 8-bit H.264 predict.
Some code ported from x264. LGPL ok by author.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								422b2362fc 
								
							
								 
							
						 
						
							
							
								
								dct32_sse: eliminate some spills  
							
							125->104 cycles on penryn (x86_64 only) 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d0005d347d 
								
							
								 
							
						 
						
							
							
								
								Modify x86util.asm to ease transitioning to 10-bit H.264 assembly.  
							
							Arguments for variable size instructions are added to many macros, along
with other various changes. The x86util.asm code was ported from x264.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								888fa31eca 
								
							
								 
							
						 
						
							
							
								
								Fix FSF address copy paste error in some license headers.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f3d6ca4f1 
								
							
								 
							
						 
						
							
							
								
								Port x86 10-bit H.264 deblock asm from x264  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ad77b65b5 
								
							
								 
							
						 
						
							
							
								
								Update x86 H.264 deblock asm  
							
							Includes AVX versions from x264. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dda3f0ef48 
								
							
								 
							
						 
						
							
							
								
								Add x86-optimized versions of exponent_min().  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								faa26db28b 
								
							
								 
							
						 
						
							
							
								
								MMX/SSE VC1 loop filter  
							
							Originally committed as revision 24208 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2a30bd840 
								
							
								 
							
						 
						
							
							
								
								Simple H/V loopfilter for VP8 in MMX, MMX2 and SSE2 (yay for yasm macros).  
							
							Originally committed as revision 24029 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2dd2f71692 
								
							
								 
							
						 
						
							
							
								
								MMX idct_add for VP8.  
							
							Originally committed as revision 23886 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37355fe823 
								
							
								 
							
						 
						
							
							
								
								Make x86util.asm LGPL so we can use it in LGPL asm  
							
							Strip out most x264-specific stuff (not used anywhere in ffmpeg).
Originally committed as revision 23877 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2966cc1849 
								
							
								 
							
						 
						
							
							
								
								Update x264asm header files to latest versions.  
							
							Modify the asm accordingly.
GLOBAL is now no longoer necessary for PIC-compliant loads.
Originally committed as revision 23739 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3f87f39cb8 
								
							
								 
							
						 
						
							
							
								
								Update x264 asm code to latest to add support for 64-bit Windows.  
							
							Use the new x86inc features to support 64-bit Windows on all non-x264 nasm
assembly code as well.
Patch by John Adcock, dscaler.johnad AT googlemail DOT com.
Win64 changes originally by Anton Mitrofanov.
x86util changes mostly by Holger Lubitz.
Originally committed as revision 19580 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15c13dde98 
								
							
								 
							
						 
						
							
							
								
								Fix wrong file name in header, noticed by David DeHaven, dave sagetv com.  
							
							Originally committed as revision 17158 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								37fed10087 
								
							
								 
							
						 
						
							
							
								
								Add x264 SSE2 iDCT functions to H.264 decoder.  
							
							Originally committed as revision 16409 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago