3ac7fa81b2 
								
							
								 
							
						 
						
							
							
								
								Consistently use "cpu_flags" as variable/parameter name for CPU flags  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c242bbd8b6 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary dsputil.h #includes  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0c6cce447 
								
							
								 
							
						 
						
							
							
								
								x86: Replace checks for CPU extensions and flags by convenience macros  
							
							This separates code relying on inline from that relying on external
assembly and fixes instances where the coalesced check was incorrect. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c318626ce2 
								
							
								 
							
						 
						
							
							
								
								x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h  
							
							This puts x86-specific things in the x86/ subdirectory where they
belong.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								36ef5369ee 
								
							
								 
							
						 
						
							
							
								
								Replace all CODEC_ID_* with AV_CODEC_ID_*  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								158744a4cd 
								
							
								 
							
						 
						
							
							
								
								vp56: only compile MMX SIMD on x86-32.  
							
							All x86-64 CPUs have SSE2, so the MMX version will never be used. This
leads to smaller binaries. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								89fa3504ed 
								
							
								 
							
						 
						
							
							
								
								Move vp6_filter_diag4() x86 SIMD code from inline ASM to YASM. This should  
							
							help in fixing the Win64 fate failures.
Originally committed as revision 24922 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a0885146c 
								
							
								 
							
						 
						
							
							
								
								Move vp6_filter_diag4() from DSPContext to VP56DSPContext.  
							
							Originally committed as revision 24921 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5635985c26 
								
							
								 
							
						 
						
							
							
								
								ARM: NEON optimised VP6 edge filter  
							
							Originally committed as revision 22993 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e1ba34bbb 
								
							
								 
							
						 
						
							
							
								
								VP56: move vp56_edge_filter to new VP56DSPContext  
							
							Using macro templates allows the vp[56]_adjust functions to be
inlined instead of called through function pointers.  The new
function pointers enable optimised implementations of the filters.
4% faster VP6 decoding on Cortex-A8.
Originally committed as revision 22992 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ed6f39944 
								
							
								 
							
						 
						
							
							
								
								Replace many includes of libavutil/common.h with what is actually needed  
							
							This reduces the number of false dependencies on header files and
speeds up compilation.
Originally committed as revision 22407 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								75fb5c24ed 
								
							
								 
							
						 
						
							
							
								
								Move FASTDIV macro to intmath.h  
							
							Originally committed as revision 21335 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								544f5a922f 
								
							
								 
							
						 
						
							
							
								
								Optimise av_log2 with clz when available  
							
							10% faster flac decoding on x86 and ARM.
Originally committed as revision 21217 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								3540b950ec 
								
							
								 
							
						 
						
							
							
								
								add missing #include "common.h" to libavutil headers  
							
							Originally committed as revision 12502 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								5b21bdabe4 
								
							
								 
							
						 
						
							
							
								
								Add FFMPEG_ prefix to all multiple inclusion guards.  
							
							Originally committed as revision 10765 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								04d7f60143 
								
							
								 
							
						 
						
							
							
								
								Add official LGPL license headers to the files that were missing them.  
							
							Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9a73d8d2f 
								
							
								 
							
						 
						
							
							
								
								move adler32 to libavutil  
							
							Originally committed as revision 5731 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago