Diego Biurrun
							
						 
						
							
							
							
								
							
								7fb993d338 
								
							
								 
							
						 
						
							
							
								
								qpeldsp: Mark source pointer in qpel_mc_func function pointer const  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								383fd4d478 
								
							
								 
							
						 
						
							
							
								
								arm: Drop unnecessary ff_ name prefixes from static functions  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								a8b6015823 
								
							
								 
							
						 
						
							
							
								
								dsputil: convert remaining functions to use ptrdiff_t strides  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								82bd04b170 
								
							
								 
							
						 
						
							
							
								
								rv34: Drop now unnecessary dsputil dependencies  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								c9f933b5b6 
								
							
								 
							
						 
						
							
							
								
								Add av_cold attributes to arch-specific init functions  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Jean-Baptiste Kempf
							
						 
						
							
							
							
								
							
								507dce2536 
								
							
								 
							
						 
						
							
							
								
								arm: call arm-specific rv34dsp init functions under if (ARCH_ARM)  
							
							 
							
							 
							
							
								
							
							
							Assign NEON specific function pointers after runtime check via
av_get_cpu_flags().
Signed-off-by: Janne Grunau <janne-libav@jannau.net> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Christophe GISQUET
							
						 
						
							
							
							
								
							
								272b252c01 
								
							
								 
							
						 
						
							
							
								
								rv40dsp: implement prescaled versions for biweight.  
							
							 
							
							 
							
							
								
							
							
							Quite often, the original weights are multiple of 512. By prescaling them
by 1/512 when they are computed (once per frame), no intermediate shifting
is needed, and no prescaling on each call either.
The x86 code already used that trick.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Ronald S. Bultje
							
						 
						
							
							
							
								
							
								3ab9a2a557 
								
							
								 
							
						 
						
							
							
								
								rv34: change most "int stride" into "ptrdiff_t stride".  
							
							 
							
							 
							
							
								
							
							
							This prevents having to sign-extend on 64-bit systems with 32-bit ints,
such as x86-64. Also fixes crashes on systems where we don't do it and
arguments are not in registers, such as Win64 for all weight functions. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								11b1db2759 
								
							
								 
							
						 
						
							
							
								
								rv40: NEON optimised weak loop filter  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								71ce76027d 
								
							
								 
							
						 
						
							
							
								
								rv40: NEON optimised loop filter strength selection  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								392107ad07 
								
							
								 
							
						 
						
							
							
								
								rv40: NEON optimised rv40 qpel motion compensation  
							
							 
							
							 
							
							
								
							
							
							Based on patch by Janne Grunau.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								6c88988866 
								
							
								 
							
						 
						
							
							
								
								rv40: NEON optimised weighted prediction  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								f5c05b9aa5 
								
							
								 
							
						 
						
							
							
								
								rv40: NEON optimised chroma MC  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								42d32cf53c 
								
							
								 
							
						 
						
							
							
								
								rv34: NEON optimised inverse transform functions  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								153382e1b6 
								
							
								 
							
						 
						
							
							
								
								multiple inclusion guard cleanup  
							
							 
							
							 
							
							
								
							
							
							Add missing multiple inclusion guards; clean up #endif comments;
add missing library prefixes; keep guard names consistent. 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								dd14a04e4a 
								
							
								 
							
						 
						
							
							
								
								Add missing includes in bfin and sh4 files  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 22342 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								b903fe9137 
								
							
								 
							
						 
						
							
							
								
								sh4: move dsputil prototypes to header file  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 22312 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								5bacc3ad57 
								
							
								 
							
						 
						
							
							
								
								ARM: move mpegvideo prototypes to a header file  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 22309 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
					 
				
					
						
							
							
								   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 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								5d0ddd1a9f 
								
							
								 
							
						 
						
							
							
								
								split-radix FFT  
							
							 
							
							 
							
							
								
							
							
							c is 1.9x faster than previous c (on various x86 cpus), sse is 1.6x faster than previous sse.
Originally committed as revision 14698 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								245976da2a 
								
							
								 
							
						 
						
							
							
								
								Use full path for #includes from another directory.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								40d0e665d0 
								
							
								 
							
						 
						
							
							
								
								Do not misuse long as the size of a register in x86.  
							
							 
							
							 
							
							
								
							
							
							typedef x86_reg as the appropriate size and use it instead.
Originally committed as revision 13081 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ronald S. Bultje
							
						 
						
							
							
							
								
							
								b550bfaa61 
								
							
								 
							
						 
						
							
							
								
								Add libavcodec to compiler include flags in order to simplify header  
							
							 
							
							 
							
							
								
							
							
							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 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b78e7197a8 
								
							
								 
							
						 
						
							
							
								
								Change license headers to say 'FFmpeg' instead of 'this program/this library'  
							
							 
							
							 
							
							
								
							
							
							and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								1e4ecf26f5 
								
							
								 
							
						 
						
							
							
								
								ff_fft_calc_3dn/3dn2/sse: convert intrinsics to inline asm.  
							
							 
							
							 
							
							
								
							
							
							2.5% faster fft, 0.5% faster vorbis.
Originally committed as revision 6023 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
					 
				
					
						
							
							
								   Zuxy Meng
							
						 
						
							
							
							
								
							
								82eb4b0f1b 
								
							
								 
							
						 
						
							
							
								
								3DNow! & Extended 3DNow! versions of FFT  
							
							 
							
							 
							
							
								
							
							
							Patch by Zuxy Meng, zuxy <<dot>> meng >>at<< gmail <<dot>> com
Minor non-functional diff-related fixes by me.
Originally committed as revision 5125 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago