Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b8c55590d5 
							
						 
					 
					
						
						
							
							swr/resample: fix integer overflow, add missing cast  
						
						... 
						
						
						
						The effects of this are limited to numeric errors in the output
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2013-02-04 04:05:59 +01:00 
						 
				 
			
				
					
						
							
							
								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