Anton Khirnov
							
						 | 
						
							
							
							
								
							
								e7ba5b1de0
								
							
								
							
						 | 
						
							
							
								
								lavr: change the type of the data buffers to uint8_t**.
							
							
							
							
							
							
								
							
							
							This is more consistent with what the rest of Libav does.
This breaks API. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Martin Storsjö
							
						 | 
						
							
							
							
								
							
								1d9c2dc89a
								
							
								
							
						 | 
						
							
							
								
								Don't include common.h from avutil.h
							
							
							
							
							
							
								
							
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Justin Ruggles
							
						 | 
						
							
							
							
								
							
								8821ae649e
								
							
								
							
						 | 
						
							
							
								
								lavr: fix handling of custom mix matrices
							
							
							
							
							
							
								
							
							
							Adds some validation for changing parameters after setting the matrix and
fixes a bug in the conversion path setup. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Justin Ruggles
							
						 | 
						
							
							
							
								
							
								2f096bb10e
								
							
								
							
						 | 
						
							
							
								
								lavr: add x86-optimized mixing functions
							
							
							
							
							
							
								
							
							
							Adds optimized functions for mixing 3 through 8 input channels to 1 and 2
output channels in fltp or s16p format with flt coeffs. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Justin Ruggles
							
						 | 
						
							
							
							
								
							
								6410397600
								
							
								
							
						 | 
						
							
							
								
								lavr: resampling: add support for s32p, fltp, and dblp internal sample formats
							
							
							
							
							
							
								
							
							
							Based partially on implementation by Michael Niedermayer <michaelni@gmx.at> in
libswresample in FFmpeg. See commits:
7f1ae79d38
24ab1abfb6 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Justin Ruggles
							
						 | 
						
							
							
							
								
							
								8ca08066fc
								
							
								
							
						 | 
						
							
							
								
								lavr: Use AV_SAMPLE_FMT_NONE to auto-select the internal sample format
							
							
							
							
							
							
								
							
							
							Also make this the default value. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Anton Khirnov
							
						 | 
						
							
							
							
								
							
								9684341346
								
							
								
							
						 | 
						
							
							
								
								lavr: do not try to copy to uninitialized output audio data.
							
							
							
							
							
							
								
							
							
							This would happen at least when lavr is used as a fifo with no
conversion. 
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Anton Khirnov
							
						 | 
						
							
							
							
								
							
								0982b0a431
								
							
								
							
						 | 
						
							
							
								
								lavr: make avresample_read() with NULL output discard samples.
							
							
							
							
								
							
							
						 | 
						13 years ago | 
					
				
					
						
							
							
								   Justin Ruggles
							
						 | 
						
							
							
							
								
							
								c8af852b97
								
							
								
							
						 | 
						
							
							
								
								Add libavresample
							
							
							
							
							
							
								
							
							
							This is a new library for audio sample format, channel layout, and sample rate
conversion. 
							
						 | 
						13 years ago |