Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1e0c53a11c 
								
							 
						 
						
							
							
								
								Added context handling for snd_config_expand.  
							
							 
							
							... 
							
							
							
							PCM slave configuration is now dynamic. 
							
						 
						
							2001-06-16 22:03:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								977a9a33f0 
								
							 
						 
						
							
							
								
								* Cleaned the alsa.conf syntax:  
							
							 
							
							... 
							
							
							
							- added pcm.front, pcm.rear, pcm.center_lfe blocks
* Added configuration for EMU10K1 (it's fully working one!!!)
* snd_config_redirect_load->snd_config_refer_load rename
* snd_config_search_alias code change (works also with pairs base.key)
* cleanups in the evaluate function (the function prototype has been changed) 
							
						 
						
							2001-06-15 08:47:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bf780a25a5 
								
							 
						 
						
							
							
								
								Added argument handling for the slave PCMs.  
							
							 
							
							... 
							
							
							
							The configuration root (snd_config) can be specified for the internal routines.
The pcm_hooks code was recoded (independent code moved to control/setup.c).
Improved the pcm_multi plugin (added master configuration). 
							
						 
						
							2001-06-11 13:35:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								31e403ce9d 
								
							 
						 
						
							
							
								
								More work on pcm_hooks  
							
							 
							
							
							
						 
						
							2001-06-06 11:49:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								7f651b3071 
								
							 
						 
						
							
							
								
								Added hooked PCM type (one sample hook implementation will follow). Some cleaning.  
							
							 
							
							
							
						 
						
							2001-06-04 18:04:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								6cb24e0186 
								
							 
						 
						
							
							
								
								Added embedded/anonymous slave PCM definition  
							
							 
							
							
							
						 
						
							2001-05-14 15:44:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5b50ec848a 
								
							 
						 
						
							
							
								
								Lot of cleanings with the help of gcc3  
							
							 
							
							
							
						 
						
							2001-03-29 17:50:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								82fcfe1ab5 
								
							 
						 
						
							
							
								
								pcm_share cleaning  
							
							 
							
							
							
						 
						
							2001-03-21 16:31:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								a275d66356 
								
							 
						 
						
							
							
								
								Improved .asoundrc changes  
							
							 
							
							
							
						 
						
							2001-03-17 16:34:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								aecf625c00 
								
							 
						 
						
							
							
								
								Clearer name  
							
							 
							
							
							
						 
						
							2001-03-10 10:09:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5e2c5cab92 
								
							 
						 
						
							
							
								
								Removed obsolete code  
							
							 
							
							
							
						 
						
							2001-03-08 14:21:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								bbaeb29a74 
								
							 
						 
						
							
							
								
								Renamed ERR to SNDERR. Added s16 pseudo meter scope. Fixed plug hw_refine/params  
							
							 
							
							
							
						 
						
							2001-03-04 20:39:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								3830b168ef 
								
							 
						 
						
							
							
								
								Improved plugin code (simpler, faster and multithread ready)  
							
							 
							
							
							
						 
						
							2001-02-27 13:42:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								a2d3434961 
								
							 
						 
						
							
							
								
								Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation  
							
							 
							
							
							
						 
						
							2001-02-11 15:45:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								66f13f6115 
								
							 
						 
						
							
							
								
								Splitted rawmidi streams. Removed stream constraint on config files  
							
							 
							
							
							
						 
						
							2001-02-07 13:30:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								3e091c8822 
								
							 
						 
						
							
							
								
								Encapsulated conf API  
							
							 
							
							
							
						 
						
							2001-02-07 11:34:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8f0cb26fdf 
								
							 
						 
						
							
							
								
								Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const.  
							
							 
							
							
							
						 
						
							2001-02-06 23:48:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5bf23ae9a1 
								
							 
						 
						
							
							
								
								Encapsulated hwdep. Converted all enums to type safety  
							
							 
							
							
							
						 
						
							2001-02-05 15:44:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								4ecd9eaa46 
								
							 
						 
						
							
							
								
								Fixed some typos  
							
							 
							
							
							
						 
						
							2001-02-04 22:59:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								4c9fd35a60 
								
							 
						 
						
							
							
								
								Added missing rawmidi functions. Cleaned PCM use of masks  
							
							 
							
							
							
						 
						
							2001-02-04 18:57:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								a7561a9c7e 
								
							 
						 
						
							
							
								
								Corrected and completed encapsulation for PCM and rawmidi. Remove SND_PCM_HW_PARAM_* and use functions. Separated rawmidi info between streams  
							
							 
							
							
							
						 
						
							2001-02-04 17:03:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								de19407578 
								
							 
						 
						
							
							
								
								Removed card type from devices info. Added card number to devices info. Completed encapsulation of PCM API. Removed snd_pcm_card(). All copy functions now have the form copy(dst, src).  
							
							 
							
							
							
						 
						
							2001-01-31 17:26:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8712ffc6a5 
								
							 
						 
						
							
							
								
								Added snd_ prefix to mask and interval. Divided header.h wrappers  
							
							 
							
							
							
						 
						
							2001-01-30 16:51:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								c07201926b 
								
							 
						 
						
							
							
								
								Promoted plugin helpers to general use  
							
							 
							
							
							
						 
						
							2001-01-26 09:56:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								f12a252f20 
								
							 
						 
						
							
							
								
								Added support for hw_free in alsa-lib  
							
							 
							
							
							
						 
						
							2001-01-19 13:10:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								3126678e72 
								
							 
						 
						
							
							
								
								Major cleaning to hw_params mechanism for plugins  
							
							 
							
							
							
						 
						
							2001-01-18 18:20:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								e283a3f642 
								
							 
						 
						
							
							
								
								Added I/O classes  
							
							 
							
							
							
						 
						
							2001-01-17 11:00:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								aa813e1f39 
								
							 
						 
						
							
							
								
								Uniformed some internal names. Bug fixes  
							
							 
							
							
							
						 
						
							2001-01-15 15:15:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								cc90e32557 
								
							 
						 
						
							
							
								
								New PCM model with fragment concept removal and two interrupt sources  
							
							 
							
							... 
							
							
							
							Renamed size_t/ssize_t to snd_pcm_sframes_t/snd_pcm_uframes_t 
							
						 
						
							2001-01-15 11:06:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								382bba4c8f 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							 
							
							
							
						 
						
							2000-12-31 15:34:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8f1b27dfb8 
								
							 
						 
						
							
							
								
								PCM API cleaning. silencing implementation. xfer_min removal  
							
							 
							
							
							
						 
						
							2000-12-29 15:00:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								9acdef38c9 
								
							 
						 
						
							
							
								
								Added snd_*_card() functions.  
							
							 
							
							
							
						 
						
							2000-12-22 14:03:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c268a4bf56 
								
							 
						 
						
							
							
								
								Removed dig_info & dig_params..  
							
							 
							
							
							
						 
						
							2000-12-21 21:52:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8dd927e97f 
								
							 
						 
						
							
							
								
								New hw_params implementation  
							
							 
							
							
							
						 
						
							2000-12-21 20:44:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								a07e3c967b 
								
							 
						 
						
							
							
								
								Uniformed arguments order  
							
							 
							
							
							
						 
						
							2000-12-11 11:17:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								61e95094e7 
								
							 
						 
						
							
							
								
								Fixed constness wrt snd_pcm_channel_area_t  
							
							 
							
							
							
						 
						
							2000-11-30 14:15:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								b0cd1da822 
								
							 
						 
						
							
							
								
								Added missing diagnostics  
							
							 
							
							
							
						 
						
							2000-11-30 09:40:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								b9916fd7fe 
								
							 
						 
						
							
							
								
								Cleaned all hw_info. Removed snd_pcm_hw_{info,params}_rules* and changed strategy to allow the same functionality. Cleaned names tables. Added informative failure  
							
							 
							
							
							
						 
						
							2000-11-29 08:32:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								41bb7068f2 
								
							 
						 
						
							
							
								
								Merged pcmfinal branch.  
							
							 
							
							
							
						 
						
							2000-11-20 20:10:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8a625fd63b 
								
							 
						 
						
							
							
								
								Cleaned and fixed plugin ops  
							
							 
							
							
							
						 
						
							2000-10-22 09:50:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								44694a13a6 
								
							 
						 
						
							
							
								
								Cleaned double ;  
							
							 
							
							
							
						 
						
							2000-10-20 10:24:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								9a435c2d93 
								
							 
						 
						
							
							
								
								Added support for auto mmap. Much improved version of pcm_share (without async signals)  
							
							 
							
							
							
						 
						
							2000-10-20 09:18:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								a380edd64f 
								
							 
						 
						
							
							
								
								Fixed pointers use  
							
							 
							
							
							
						 
						
							2000-10-14 18:34:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								e5e1ca14d4 
								
							 
						 
						
							
							
								
								Fixed mmap wrt shm. Renamed pcm_client, control_client to shm. More error messages. Implemented asoundrc as documented.  
							
							 
							
							
							
						 
						
							2000-10-14 10:31:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								dcc88ffaa7 
								
							 
						 
						
							
							
								
								Added support for async. Added error callback (and begun to use it). First implementation of pcm_share  
							
							 
							
							
							
						 
						
							2000-10-11 12:37:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								66df4a7e65 
								
							 
						 
						
							
							
								
								Added name support  
							
							 
							
							
							
						 
						
							2000-10-10 09:11:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5b3e5e6c74 
								
							 
						 
						
							
							
								
								Added support for different mmap areas when running or stopped. Cleanings  
							
							 
							
							
							
						 
						
							2000-10-07 16:59:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6962a9d6ce 
								
							 
						 
						
							
							
								
								Merged pcmplug branch.  
							
							 
							
							
							
						 
						
							2000-09-24 09:57:26 +00:00