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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								544718f10d
								
							
						 | 
						
							
							
								
								Fixed C++ casting problems. free functions returns void
							
							
							
							
							
						 | 
						
							2001-02-02 08:49:47 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								2110049f2f
								
							
						 | 
						
							
							
								
								Removed obsolete functions
							
							
							
							
							
						 | 
						
							2001-02-01 20:41:50 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								e3bdf9a022
								
							
						 | 
						
							
							
								
								Fixed C++ compilation
							
							
							
							
							
						 | 
						
							2001-01-31 22:56:47 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								70809b1835
								
							
						 | 
						
							
							
								
								First step toward encapsulation
							
							
							
							
							
						 | 
						
							2001-01-29 14:27:53 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								b4e80abc53
								
							
						 | 
						
							
							
								
								Rewritten mmap_{read,write} following alsa-driver current code
							
							
							
							
							
						 | 
						
							2001-01-20 12: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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								c24455cfa1
								
							
						 | 
						
							
							
								
								Fixes and cleaning
							
							
							
							
							
						 | 
						
							2000-12-10 21:39:54 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								b5e96c0161
								
							
						 | 
						
							
							
								
								Fixed rounding issues
							
							
							
							
							
						 | 
						
							2000-12-10 12:08:20 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								5465c299ab
								
							
						 | 
						
							
							
								
								Other fixes
							
							
							
							
							
						 | 
						
							2000-12-08 17:08:07 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								714ac32b5e
								
							
						 | 
						
							
							
								
								Runtime hw_info constraints support. New hw_info with lengths
							
							
							
							
							
						 | 
						
							2000-12-07 15:58:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								da48c7553a
								
							
						 | 
						
							
							
								
								Fixes and rename
							
							
							
							
							
						 | 
						
							2000-12-04 10:07:51 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								46eb258eab
								
							
						 | 
						
							
							
								
								Removed dead code
							
							
							
							
							
						 | 
						
							2000-12-03 20:59:59 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								4ac3fac092
								
							
						 | 
						
							
							
								
								Fixed typos
							
							
							
							
							
						 | 
						
							2000-11-29 10:26:01 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								867ad7b2bc
								
							
						 | 
						
							
							
								
								Implemeted optimal hw_params choice
							
							
							
							
							
						 | 
						
							2000-11-26 12:16:18 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								115c827b24
								
							
						 | 
						
							
							
								
								Added helper. Tiny cleanings
							
							
							
							
							
						 | 
						
							2000-11-25 21:34:36 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								93bad3b02a
								
							
						 | 
						
							
							
								
								Enriched hw_info with buffer_size info
							
							
							
							
							
						 | 
						
							2000-11-24 21:25:12 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								8c080ce9dd
								
							
						 | 
						
							
							
								
								Added snd_pcm_reset to API
							
							
							
							
							
						 | 
						
							2000-11-24 17:08:03 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								a42a452c1c
								
							
						 | 
						
							
							
								
								Fixed mmap and close
							
							
							
							
							
						 | 
						
							2000-11-22 14:27:37 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								41bb7068f2
								
							
						 | 
						
							
							
								
								Merged pcmfinal branch.
							
							
							
							
							
						 | 
						
							2000-11-20 20:10:46 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								3cc2b957fb
								
							
						 | 
						
							
							
								
								Clearer assertion
							
							
							
							
							
						 | 
						
							2000-11-07 05:30:49 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								b837f24e04
								
							
						 | 
						
							
							
								
								Fixed assertion
							
							
							
							
							
						 | 
						
							2000-11-07 05:28:04 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								dba8c25e3c
								
							
						 | 
						
							
							
								
								Remove channels_mask. Implemented pcm_null
							
							
							
							
							
						 | 
						
							2000-10-20 14:03:44 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d3919707e
								
							
						 | 
						
							
							
								
								Added mmaped avail_min
							
							
							
							
							
						 | 
						
							2000-10-16 11:34:11 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								d5c49aaa8e
								
							
						 | 
						
							
							
								
								Misc fixes and race condition cleaning
							
							
							
							
							
						 | 
						
							2000-10-15 14:15:30 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								03f9565ef8
								
							
						 | 
						
							
							
								
								More diagnostics. Fixed shm use.
							
							
							
							
							
						 | 
						
							2000-10-14 19:43:14 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								d07934a537
								
							
						 | 
						
							
							
								
								Renamed states
							
							
							
							
							
						 | 
						
							2000-10-10 15:53:31 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |