Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e3df2d32b
								
							
						 | 
						
							
							
								
								Updated GNU GPL license (address).
							
							
							
							
							
							
							
							Changed GNU LGPL licence from 2.0 to 2.1. 
							
						 | 
						
							2001-12-30 09:22:54 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								3c59c6b11d
								
							
						 | 
						
							
							
								
								Added power management functions and defines.
							
							
							
							
							
						 | 
						
							2001-09-26 13:57:04 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								b72c78f887
								
							
						 | 
						
							
							
								
								Removed snd_ctl_pcm_surround_next_device function.
							
							
							
							
							
						 | 
						
							2001-05-03 15:11:35 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								192d3c9226
								
							
						 | 
						
							
							
								
								Added ctl_elem_lock and unlock...
							
							
							
							
							
						 | 
						
							2001-04-19 13:53:08 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								6a3b962d06
								
							
						 | 
						
							
							
								
								Better PCM mmap API. Fixed pcm_multi
							
							
							
							
							
						 | 
						
							2001-04-13 15:40:53 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								c4f95f48c3
								
							
						 | 
						
							
							
								
								Added the surround plugin to allow simple access for 4.0 and 5.1 speakers.
							
							
							
							
							
							
							
							It needs a bit more work to make it functional. 
							
						 | 
						
							2001-04-13 10:54:56 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								5b50ec848a
								
							
						 | 
						
							
							
								
								Lot of cleanings with the help of gcc3
							
							
							
							
							
						 | 
						
							2001-03-29 17:50:28 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e97ef3ea0
								
							
						 | 
						
							
							
								
								Changed control to use events mask. Added subscribe ioctl
							
							
							
							
							
						 | 
						
							2001-02-13 21:29:30 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								460660d4b4
								
							
						 | 
						
							
							
								
								More generic support for poll descriptors
							
							
							
							
							
						 | 
						
							2001-02-12 23:51:49 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								fea0c73cdb
								
							
						 | 
						
							
							
								
								Completed control and mixer API
							
							
							
							
							
						 | 
						
							2001-02-09 11:20:31 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								45c416ed82
								
							
						 | 
						
							
							
								
								Better names for control API
							
							
							
							
							
						 | 
						
							2001-02-07 15:13:15 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								5d988e30e2
								
							
						 | 
						
							
							
								
								Changed some remaining size_t's
							
							
							
							
							
						 | 
						
							2001-01-15 13:17:18 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd80fd0b06
								
							
						 | 
						
							
							
								
								remove unused field
							
							
							
							
							
						 | 
						
							2000-12-29 15:05:43 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								8f1b27dfb8
								
							
						 | 
						
							
							
								
								PCM API cleaning. silencing implementation. xfer_min removal
							
							
							
							
							
						 | 
						
							2000-12-29 15:00:53 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								c1ad051636
								
							
						 | 
						
							
							
								
								Fixed snd_*_card() wrt aserver
							
							
							
							
							
						 | 
						
							2000-12-23 16:13:38 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								35cb79860d
								
							
						 | 
						
							
							
								
								Changes and cleanups for the timer API.
							
							
							
							
							
							
							
							The device lists use the next device syntax now. 
							
						 | 
						
							2000-11-30 19:17:55 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								41bb7068f2
								
							
						 | 
						
							
							
								
								Merged pcmfinal branch.
							
							
							
							
							
						 | 
						
							2000-11-20 20:10:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e561770c6
								
							
						 | 
						
							
							
								
								Added functions:
							
							
							
							
							
							
							
							snd_ctl_rawmidi_prefer_subdevice
	snd_rawmidi_open_subdevice
Fixed functions:
	snd_pcm_hw_open - fixed prefer subdevice code 
							
						 | 
						
							2000-10-30 12:15:18 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d3919707e
								
							
						 | 
						
							
							
								
								Added mmaped avail_min
							
							
							
							
							
						 | 
						
							2000-10-16 11:34:11 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								fe92855cbb
								
							
						 | 
						
							
							
								
								Added rewind to API in place of appl_ptr(). Moved aserver to a better place
							
							
							
							
							
						 | 
						
							2000-09-26 09:46:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								6962a9d6ce
								
							
						 | 
						
							
							
								
								Merged pcmplug branch.
							
							
							
							
							
						 | 
						
							2000-09-24 09:57:26 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								3733bbdcff
								
							
						 | 
						
							
							
								
								Some cleaning renames. Prepared API for new plugins
							
							
							
							
							
						 | 
						
							2000-09-12 07:11:00 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								df35e8457a
								
							
						 | 
						
							
							
								
								Added abstraction layer to controls. Added client/server support to controls. Cleaned private_data use for PCMs. Cleaned aserver
							
							
							
							
							
						 | 
						
							2000-09-11 15:49:10 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								6f66416685
								
							
						 | 
						
							
							
								
								Types size fixes
							
							
							
							
							
						 | 
						
							2000-08-31 13:31:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								4637f62ff5
								
							
						 | 
						
							
							
								
								First version of ALSA client/server
							
							
							
							
							
						 | 
						
							2000-08-31 11:21:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |