Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b6a7f66f93 
					 
					
						
						
							
							resample: remove disabled debug code  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-12-06 02:51:26 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						8ea8833979 
					 
					
						
						
							
							swr/resample: move templating parameters to template itself.  
						
						... 
						
						
						
						It has various benefits such as allowing some refactoring, clarifying
the code in the inclusion part, and making the template understandable
in standalone.
This commit is based on the templating method used by Justin Ruggles for
libavresample. 
						
						
					 
					
						2012-11-15 21:24:49 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d53f447130 
					 
					
						
						
							
							swr: move if() block into the only branch where it can be true.  
						
						... 
						
						
						
						This should make the code a tiny tiny bit faster.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-11-15 12:33:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						17da2d9eee 
					 
					
						
						
							
							swr: reorder/redesign operations to avoid integer overflow.  
						
						... 
						
						
						
						This fixes a out of array read.
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-11-15 12:33:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4ccf6e3971 
					 
					
						
						
							
							swr: MMX2 & SSSE3 int16 resample core  
						
						... 
						
						
						
						about 4 times faster
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-06-28 00:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0c142e4cda 
					 
					
						
						
							
							swr: introduce filter_alloc in preparation of SIMD resample optimisations  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-06-19 03:09:24 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						80e857c967 
					 
					
						
						
							
							swr/resample: optimize C code for the most common case  
						
						... 
						
						
						
						15% speedup
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-06-19 03:09:24 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6e6dd9995b 
					 
					
						
						
							
							resample_template: use av_assert  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-06-06 20:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7f1ae79d38 
					 
					
						
						
							
							swr: support float & int32 in the resampler  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2012-04-10 13:18:49 +02:00