Barnabás Pőcze 
								
							 
						 
						
							
							
							
							
								
							
							
								934ab3036e 
								
							 
						 
						
							
							
								
								treewide: use SPDX tags to specify copyright information  
							
							 
							
							... 
							
							
							
							SPDX tags make the licensing information easy to understand and clear,
and they are machine parseable.
See https://spdx.dev  for more information. 
							
						 
						
							2023-02-16 10:54:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								d22feab92a 
								
							 
						 
						
							
							
								
								spa: add macro to simplify array iterations some more  
							
							 
							
							... 
							
							
							
							uint32_t i;
	for (i = 0; i < SPA_N_ELEMENTS(some_array); i++)
		.. stuff with some_array[i].foo ...
   becomes:
	SPA_FOR_EACH_ELEMENT_VAR(some_array, p)
		.. stuff with p->foo .. 
							
						 
						
							2022-09-30 16:24:26 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Bouzas 
								
							 
						 
						
							
							
							
							
								
							
							
								767ac79328 
								
							 
						 
						
							
							
								
								audiomixer: support multiple channels when mixing with AVX, SSE and SSE2  
							
							 
							
							
							
						 
						
							2021-09-10 07:35:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Bouzas 
								
							 
						 
						
							
							
							
							
								
							
							
								7d0a8b68e8 
								
							 
						 
						
							
							
								
								audiomixer: add support for U8, U16, U24, U32, S24_32 and U24_32 formats  
							
							 
							
							
							
						 
						
							2021-09-08 14:24:31 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Julian Bouzas 
								
							 
						 
						
							
							
							
							
								
							
							
								dddbe289fb 
								
							 
						 
						
							
							
								
								audiomixer: add support for more formats in the mix table  
							
							 
							
							... 
							
							
							
							The S8, S16, S24 and S32 formats are now supported. The mixing process also
takes into account the number of channels. 
							
						 
						
							2021-09-01 17:08:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								e2f6a7a34e 
								
							 
						 
						
							
							
								
								audiomixer: add AVX optimized mixer functions  
							
							 
							
							
							
						 
						
							2019-10-17 09:36:18 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								0ecbe4844e 
								
							 
						 
						
							
							
								
								mixer: Move floatmix to the audio mixer plugin  
							
							 
							
							... 
							
							
							
							Move floatmix to the audiomixer plugin and change the name to
AUDIO_MIXER_DSP.
Add runtime selectable sse and sse2 optimizations.
Load the port mixer plugin dynamically based on the factory_name.
Add some more debug 
							
						 
						
							2019-10-03 16:20:12 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								85f2e93c54 
								
							 
						 
						
							
							
								
								Relicense as MIT/X11  
							
							 
							
							... 
							
							
							
							Remove some obsolete files 
							
						 
						
							2018-11-05 17:48:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wim Taymans 
								
							 
						 
						
							
							
							
							
								
							
							
								cb3198c458 
								
							 
						 
						
							
							
								
								Add volume and mute control support in audiomixer  
							
							 
							
							
							
						 
						
							2017-11-23 16:55:32 +01:00