Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								5c84940c1f
								
							
						 | 
						
							
							
								
								Fixed useless insertion of copy plugin. Fixed sw_params for pcm_plug
							
							
							
							
							
						 | 
						
							2001-01-22 09:27:50 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								199452ae8b
								
							
						 | 
						
							
							
								
								buffer_size weak link fixed
							
							
							
							
							
						 | 
						
							2001-01-19 18:28:50 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								f12a252f20
								
							
						 | 
						
							
							
								
								Added support for hw_free in alsa-lib
							
							
							
							
							
						 | 
						
							2001-01-19 13:10:50 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								87f9071c08
								
							
						 | 
						
							
							
								
								pcm_rate fix
							
							
							
							
							
						 | 
						
							2001-01-19 09:48:33 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa6f875f57
								
							
						 | 
						
							
							
								
								Fixed right access use for pcm_plug
							
							
							
							
							
						 | 
						
							2001-01-15 13:36:14 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								a5017e9ef0
								
							
						 | 
						
							
							
								
								Fixed links
							
							
							
							
							
						 | 
						
							2000-12-26 09:30:26 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								5860beac69
								
							
						 | 
						
							
							
								
								Some cleaning to mmap
							
							
							
							
							
						 | 
						
							2000-12-11 15:54:55 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								e72ac5eab4
								
							
						 | 
						
							
							
								
								Added pcm_copy and fixed pcm_plug for access change case.
							
							
							
							
							
						 | 
						
							2000-12-11 11:16:07 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								c24455cfa1
								
							
						 | 
						
							
							
								
								Fixes and cleaning
							
							
							
							
							
						 | 
						
							2000-12-10 21:39:54 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								d45644fdd4
								
							
						 | 
						
							
							
								
								Implemented correctly pcm_plug layer
							
							
							
							
							
						 | 
						
							2000-12-08 15:41:14 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								41bb7068f2
								
							
						 | 
						
							
							
								
								Merged pcmfinal branch.
							
							
							
							
							
						 | 
						
							2000-11-20 20:10:46 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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
								
							 
						 | 
						
							
							
							
							
								
							
							
								6deca73913
								
							
						 | 
						
							
							
								
								Changed priority basing upon weight
							
							
							
							
							
						 | 
						
							2000-10-10 11:17:23 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								841c8e2909
								
							
						 | 
						
							
							
								
								Avoid call to params_info if only one format is supported
							
							
							
							
							
						 | 
						
							2000-10-03 12:06:45 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								033f30d297
								
							
						 | 
						
							
							
								
								Typo
							
							
							
							
							
						 | 
						
							2000-10-03 09:20:24 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								c6bfb82645
								
							
						 | 
						
							
							
								
								Safer params implementation
							
							
							
							
							
						 | 
						
							2000-10-03 09:15:50 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								4c2e446f74
								
							
						 | 
						
							
							
								
								Added asserts to show params_info bad implementation
							
							
							
							
							
						 | 
						
							2000-09-25 15:38:12 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce112d1d7f
								
							
						 | 
						
							
							
								
								Added missing functions. Removed unused one
							
							
							
							
							
						 | 
						
							2000-08-28 09:14:37 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								606b7ae5fb
								
							
						 | 
						
							
							
								
								Clearer dump
							
							
							
							
							
						 | 
						
							2000-08-24 17:58:36 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								244653df61
								
							
						 | 
						
							
							
								
								Continued config implementation. Added incomplete support for pcm
							
							
							
							
							
						 | 
						
							2000-08-24 17:07:44 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								56130c04d0
								
							
						 | 
						
							
							
								
								64 bit frame_boundary on 64 bit architectures
							
							
							
							
							
						 | 
						
							2000-08-11 21:01:47 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								b99128d8de
								
							
						 | 
						
							
							
								
								UNUSED -> ATTRIBUTE_UNUSED (follows /usr/include/ansidecl.h)
							
							
							
							
							
						 | 
						
							2000-08-06 12:23:28 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								f981892e3a
								
							
						 | 
						
							
							
								
								64-bit fixes.
							
							
							
							
							
							
							
							Controls API uses binary tree functions (tsearch ...). 
							
						 | 
						
							2000-08-04 10:24:12 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								bd532fd398
								
							
						 | 
						
							
							
								
								Better pcm_plug bypass. timestamp is struct timeval now
							
							
							
							
							
						 | 
						
							2000-07-19 17:21:15 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								84cb338f83
								
							
						 | 
						
							
							
								
								Added dump facility. Continued pcm_multi implementation
							
							
							
							
							
						 | 
						
							2000-07-17 15:33:29 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								3031f2c48f
								
							
						 | 
						
							
							
								
								Better retry code
							
							
							
							
							
						 | 
						
							2000-07-14 09:30:34 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								6c5be90f2d
								
							
						 | 
						
							
							
								
								Fixed format plugins insertions in case of setup different from params
							
							
							
							
							
						 | 
						
							2000-07-11 12:33:42 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								8a50d1ed8f
								
							
						 | 
						
							
							
								
								Added rate master and divisor. Moved OSS compatibility stuff out of asound.h. Added best rate helpers
							
							
							
							
							
						 | 
						
							2000-07-06 08:16:56 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								74832704a8
								
							
						 | 
						
							
							
								
								Implemented generic sync requests
							
							
							
							
							
						 | 
						
							2000-07-04 19:29:16 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								9c72daca41
								
							
						 | 
						
							
							
								
								Added timestamps in strategic places
							
							
							
							
							
						 | 
						
							2000-07-01 14:17:25 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								cc79e0c6ea
								
							
						 | 
						
							
							
								
								Moved some info fields to proper place (setup). Renamed mmap_size to mmap_bytes. Added detailed fail report to params_t. Added params_info to API.
							
							
							
							
							
						 | 
						
							2000-07-01 10:38:29 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |