Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9c2dc89a 
							
						 
					 
					
						
						
							
							Don't include common.h from avutil.h  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-08-15 22:32:06 +03:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							fddc5b9bea 
							
						 
					 
					
						
						
							
							celp: optimise ff_celp_lp_synthesis_filter()  
						
						... 
						
						
						
						Adding instead of subtracting the products in the loop allows the
compiler to generate more efficient multiply-accumulate instructions
when 16-bit multiply-subtract is not available. ARM has only
multiply-accumulate for 16-bit operands.  In general, if only one
variant exists, it is usually accumulate rather than subtract.
In the same spirit, using the dedicated saturation function enables
use of any special optimised versions of this.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-08-13 01:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mohamed Naufal Basheer 
							
						 
					 
					
						
						
						
						
							
						
						
							8aac5585fa 
							
						 
					 
					
						
						
							
							Add a shift parameter to celp_lp_synthesis_filter()  
						
						... 
						
						
						
						This is intended for reuse by the G.723.1 decoder
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> 
						
						
					 
					
						2012-07-22 07:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
						
						
							
						
						
							37ddd38332 
							
						 
					 
					
						
						
							
							celp filters: Do not read earlier than the start of the 'out' vector.  
						
						... 
						
						
						
						CC: libav-stable@libav.org  
						
						
					 
					
						2012-05-04 10:55:31 -07:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							e65ab9d94f 
							
						 
					 
					
						
						
							
							Remove unused variables  
						
						
						
						
					 
					
						2011-06-02 20:06:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							2912e87a6c 
							
						 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
						
						
							
						
						
							fe89ccd162 
							
						 
					 
					
						
						
							
							Fix spelling in comment  
						
						... 
						
						
						
						Originally committed as revision 22137 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-01 20:42:13 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
						
						
							
						
						
							efb0102fef 
							
						 
					 
					
						
						
							
							Add commented-out unoptimized code to improve readability  
						
						... 
						
						
						
						Originally committed as revision 22136 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-01 19:56:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
						
						
							
						
						
							5c910fcad8 
							
						 
					 
					
						
						
							
							Cosmetics: make celp_filters.* formatting more consistent with the rest of  
						
						... 
						
						
						
						FFmpeg
Originally committed as revision 20885 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-12-16 17:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Sessak 
							
						 
					 
					
						
						
						
						
							
						
						
							6ef607c2d5 
							
						 
					 
					
						
						
							
							Optimize ff_celp_lp_synthesis_filterf(). 50% faster in my tests.  
						
						... 
						
						
						
						Originally committed as revision 20884 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-12-16 17:09:33 +00:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							b1ade3d182 
							
						 
					 
					
						
						
							
							And on the sixth day, God gave us the <= operand, which makes the loop  
						
						... 
						
						
						
						"for (i = 1; i < num + 1; i++)" look like "for (i = 1; i <= num; i++)".
Programmers worldwide rejoiced and used the operand, e.g. in the thread
"[PATCH] remove ugliness in cel_filters.c", and He saw that it was good.
Originally committed as revision 20489 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-11-09 22:04:03 +00:00 
						 
				 
			
				
					
						
							
							
								Colin McQuillan 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d6ae1603 
							
						 
					 
					
						
						
							
							Add ff_celp_circ_addf() function to be used for sparse vector circular  
						
						... 
						
						
						
						convolution in the upcoming AMR-NB floating point decoder. The function scales
and adds a vector, that is lagged by some offset, to another vector with the
same number of elements.
Patch by Colin McQuillan ( m.niloc googlemail com )
Originally committed as revision 19634 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-12 19:54:28 +00:00 
						 
				 
			
				
					
						
							
							
								Colin McQuillan 
							
						 
					 
					
						
						
						
						
							
						
						
							d5652f38fb 
							
						 
					 
					
						
						
							
							Correct the sign of the arithmetic in ff_celp_lp_zero_synthesis_filterf()  
						
						... 
						
						
						
						Patch by Colin McQuillan ( m.niloc googlemail com )
Originally committed as revision 19574 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-03 17:15:01 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							954489244e 
							
						 
					 
					
						
						
							
							cosmetics: K&R coding style  
						
						... 
						
						
						
						Originally committed as revision 19561 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-02 10:34:30 +00:00 
						 
				 
			
				
					
						
							
							
								Kenan Gillet 
							
						 
					 
					
						
						
						
						
							
						
						
							d1bf60771c 
							
						 
					 
					
						
						
							
							Add LP zero synthesis filter. Patch by Kenan Gillet.  
						
						... 
						
						
						
						Originally committed as revision 18616 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-18 22:53:37 +00:00 
						 
				 
			
				
					
						
							
							
								Reynaldo H. Verdejo Pinochet 
							
						 
					 
					
						
						
						
						
							
						
						
							e223a3bd38 
							
						 
					 
					
						
						
							
							[COSMETIC] Correct a minor nit. Should be clearer now.  
						
						... 
						
						
						
						Originally committed as revision 18529 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-15 19:37:35 +00:00 
						 
				 
			
				
					
						
							
							
								Kenan Gillet 
							
						 
					 
					
						
						
						
						
							
						
						
							807c4c7875 
							
						 
					 
					
						
						
							
							Fix possibly harmful outbound addressing. Patch by Kenan Gillet.  
						
						... 
						
						
						
						Originally committed as revision 18528 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-15 19:28:28 +00:00 
						 
				 
			
				
					
						
							
							
								Kenan Gillet 
							
						 
					 
					
						
						
						
						
							
						
						
							cacb82134e 
							
						 
					 
					
						
						
							
							Change sign in ff_celp_lp_synthesis_filterf(). This makes this function  
						
						... 
						
						
						
						useful for AMR and RA144.
Patch by Kenan Gillet
Originally committed as revision 17546 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-23 22:19:16 +00:00 
						 
				 
			
				
					
						
							
							
								Kenan Gillet 
							
						 
					 
					
						
						
						
						
							
						
						
							1fb0d4b8a6 
							
						 
					 
					
						
						
							
							Add a LPC filter  
						
						... 
						
						
						
						Part of the QCELP patch by Kenan Gillet, kenan.gillet gmail com
Originally committed as revision 15754 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-10-30 21:05:37 +00:00 
						 
				 
			
				
					
						
							
							
								Kenan Gillet 
							
						 
					 
					
						
						
						
						
							
						
						
							4599d22c0c 
							
						 
					 
					
						
						
							
							Split off celp_filters.[ch] from acelp_filters.[ch] for the QCELP decoder.  
						
						... 
						
						
						
						patch by Kenan Gillet, kenan.gillet gmail com
Originally committed as revision 15680 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-10-24 21:29:23 +00:00