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
								
							 
						 | 
						
							
							
							
							
								
							
							
								25fc3663fa
								
							
						 | 
						
							
							
								
								Typo
							
							
							
							
							
						 | 
						
							2000-10-10 10:21: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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								b95bc05d81
								
							
						 | 
						
							
							
								
								Removed ptrs from status. Some cleaning for alsa-lib
							
							
							
							
							
						 | 
						
							2000-10-05 10:26:07 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								057f56de06
								
							
						 | 
						
							
							
								
								Renamed stop -> drop in API
							
							
							
							
							
						 | 
						
							2000-10-02 06:59:59 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ea3fd4bb3
								
							
						 | 
						
							
							
								
								Completed renaming drain->stop, flush->drain (PCM). Done renaming drain->drop, flush->drain (rawmidi and seq). Removed wrong module usage count inc/dec from mmap
							
							
							
							
							
						 | 
						
							2000-09-29 20:49:18 +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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								5910d06df0
								
							
						 | 
						
							
							
								
								Don't use ioctl return value
							
							
							
							
							
						 | 
						
							2000-09-25 17:17:38 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								6962a9d6ce
								
							
						 | 
						
							
							
								
								Merged pcmplug branch.
							
							
							
							
							
						 | 
						
							2000-09-24 09:57:26 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								a616524fff
								
							
						 | 
						
							
							
								
								mmap data in r/w mode
							
							
							
							
							
						 | 
						
							2000-09-12 12:38:40 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								46366edf30
								
							
						 | 
						
							
							
								
								Fixed typo
							
							
							
							
							
						 | 
						
							2000-08-31 14:07:24 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								a01c8f0d03
								
							
						 | 
						
							
							
								
								Added fixup for channel setup ioctl (mmap channel address)
							
							
							
							
							
						 | 
						
							2000-08-31 11:59:43 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								4637f62ff5
								
							
						 | 
						
							
							
								
								First version of ALSA client/server
							
							
							
							
							
						 | 
						
							2000-08-31 11:21:05 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								ce112d1d7f
								
							
						 | 
						
							
							
								
								Added missing functions. Removed unused one
							
							
							
							
							
						 | 
						
							2000-08-28 09:14:37 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								244653df61
								
							
						 | 
						
							
							
								
								Continued config implementation. Added incomplete support for pcm
							
							
							
							
							
						 | 
						
							2000-08-24 17:07:44 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								59c6c40f5c
								
							
						 | 
						
							
							
								
								Removed old sync support. Introduced linked streams
							
							
							
							
							
						 | 
						
							2000-07-24 08:19:34 +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
								
							 
						 | 
						
							
							
							
							
								
							
							
								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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								60fa939c21
								
							
						 | 
						
							
							
								
								pcm handle split
							
							
							
							
							
						 | 
						
							2000-06-21 14:59:20 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8cac7de4d
								
							
						 | 
						
							
							
								
								Changed ALSA unit from bytes to frames. Splitted mmap control structs. Better midlevel interrupt handler
							
							
							
							
							
						 | 
						
							2000-06-10 12:39:51 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								0888689aec
								
							
						 | 
						
							
							
								
								Renamed status field in state
							
							
							
							
							
						 | 
						
							2000-06-05 11:38:02 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								a44c94959e
								
							
						 | 
						
							
							
								
								Changed other static checks in assert
							
							
							
							
							
						 | 
						
							2000-06-04 16:24:04 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								f11e203d6e
								
							
						 | 
						
							
							
								
								Added snd_pcm_stream_state and snd_pcm_stream_byte_io. Added needed callbacks and cleaned some existing. Fixed byte_boundary request
							
							
							
							
							
						 | 
						
							2000-06-01 21:58:25 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								da9be8d3a8
								
							
						 | 
						
							
							
								
								More seek support
							
							
							
							
							
						 | 
						
							2000-05-29 19:53:30 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								1a7f88d10e
								
							
						 | 
						
							
							
								
								Better names for ALSA API. Added min_fragments, max_fragments.
							
							
							
							
							
						 | 
						
							2000-05-27 16:52:17 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Abramo Bagnara
								
							 
						 | 
						
							
							
							
							
								
							
							
								e77cbd919d
								
							
						 | 
						
							
							
								
								Completed pcm_update implementation
							
							
							
							
							
						 | 
						
							2000-05-09 10:46:43 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Jaroslav Kysela
								
							 
						 | 
						
							
							
							
							
								
							
							
								1cd6778173
								
							
						 | 
						
							
							
								
								Merged pcm2 branch.
							
							
							
							
							
						 | 
						
							2000-05-08 18:53:38 +00:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |