Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6ce9436b13 
								
							 
						 
						
							
							
								
								removed comma from last element of enums.  
							
							
							
						 
						
							2002-02-05 11:36:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d57853a90a 
								
							 
						 
						
							
							
								
								Added more informative comments to open mode flags  
							
							
							
						 
						
							2002-01-28 18:11:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								cd29f8b860 
								
							 
						 
						
							
							
								
								changed result type from int to snd_pcm_sframes_t for snd_pcm_mmap_commit; removed snd_pcm_mmap_commit_partial  
							
							
							
						 
						
							2001-12-11 15:27:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ef7f65c5eb 
								
							 
						 
						
							
							
								
								Added snd_pcm_access_mask_empty()  
							
							
							
						 
						
							2001-12-11 15:05:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								5c98225fc0 
								
							 
						 
						
							
							
								
								Removed snd_pcm_mmap_begin_avail and changed snd_pcm_mmap_begin behaviour back.  
							
							
							
						 
						
							2001-12-10 17:16:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bbcf77116d 
								
							 
						 
						
							
							
								
								Added snd_pcm_mmap_commit_partial().  
							
							
							
						 
						
							2001-12-10 10:52:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b7b11c3558 
								
							 
						 
						
							
							
								
								- added snd_pcm_mmap_begin_avail function; it is optimized for use after  
							
							... 
							
							
							
							snd_pcm_avail_update() call
- fixed broken hw_ptr management inside snd_pcm_plugin code 
							
						 
						
							2001-12-09 18:41:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ddb7209e9a 
								
							 
						 
						
							
							
								
								Added snd_*_poll_descriptors_revents functions.  
							
							
							
						 
						
							2001-11-30 17:36:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bb749766d4 
								
							 
						 
						
							
							
								
								Added lfloat plugin code (not finished)  
							
							
							
						 
						
							2001-11-26 16:08:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b3c53425d6 
								
							 
						 
						
							
							
								
								Added Linear <-> float format conversion PCM type  
							
							
							
						 
						
							2001-11-26 15:19:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0e746d674b 
								
							 
						 
						
							
							
								
								Specified the range for float types and added empty check function for format and subformat mask  
							
							
							
						 
						
							2001-11-26 15:16:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								26c3afa171 
								
							 
						 
						
							
							
								
								Added LADSPA plugin (only framework, no implementation yet)  
							
							
							
						 
						
							2001-11-25 09:55:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c33c5760ab 
								
							 
						 
						
							
							
								
								Added snd_*_open_lconf functions.  
							
							... 
							
							
							
							Some minor changes in config interface documentation. 
							
						 
						
							2001-11-24 17:47:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c39882f602 
								
							 
						 
						
							
							
								
								Configuration:  
							
							... 
							
							
							
							- changed snd_config_get_id function to follow semantic of other get functions
  - added snd_config_test_id
  - added runtime pointer type (not persistent)
    - added snd_config_make_pointer, snd_config_set_pointer, snd_config_get_pointer
  - added type/contents checking for callback functions
    - changed 'void *private_data' to 'snd_config_t *private_data'
  - renamed card_strtype functions to card_driver
Control:
  - fixed passing parameters to snd_ctl_async
Async handlers:
  - added public snd_async_handler_get_signo function
Documentation:
  - moved all documentation to source files 
							
						 
						
							2001-11-19 08:14:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								87b5b249a5 
								
							 
						 
						
							
							
								
								pcm.h - major documentation updates and reordering  
							
							... 
							
							
							
							Cleanup for __cplusplus defines. 
							
						 
						
							2001-11-14 11:40:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								09d82fa2ba 
								
							 
						 
						
							
							
								
								Fixed PCM STATE range  
							
							
							
						 
						
							2001-10-25 13:36:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								14d38d4bb8 
								
							 
						 
						
							
							
								
								Added overrange function  
							
							
							
						 
						
							2001-10-23 09:51:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								78f86ed011 
								
							 
						 
						
							
							
								
								Added mmap_write & mmap_readi functions to include/pcm.h.  
							
							
							
						 
						
							2001-10-18 18:05:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								f8c9bcd465 
								
							 
						 
						
							
							
								
								Added snd_pcm_hw_params_can_resume  
							
							
							
						 
						
							2001-10-14 09:08:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3c59c6b11d 
								
							 
						 
						
							
							
								
								Added power management functions and defines.  
							
							
							
						 
						
							2001-09-26 13:57:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								58345ae4f4 
								
							 
						 
						
							
							
								
								Separated asoundlib.h to small files.  
							
							
							
						 
						
							2001-09-13 11:38:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3c9d27c82d 
								
							 
						 
						
							
							
								
								Added snd_pcm_sync_id_t  
							
							
							
						 
						
							2001-09-11 08:42:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								18f147735f 
								
							 
						 
						
							
							
								
								Compilation fixes (asound.h removal)  
							
							
							
						 
						
							2001-08-22 06:39:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								79531a4eb0 
								
							 
						 
						
							
							
								
								The main header file is not dependant on asound.h from driver.  
							
							
							
						 
						
							2001-08-20 13:15:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b45c08611c 
								
							 
						 
						
							
							
								
								Added symbol versioning for dlsym-callbacks.  
							
							... 
							
							
							
							Removed snd_config_refer_load from confmisc.c and pcm.c. 
							
						 
						
							2001-08-15 12:12:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								f5709d953d 
								
							 
						 
						
							
							
								
								Moved SND_PCM_INFO defines from asoundlib.h to pcm_local.h.  
							
							
							
						 
						
							2001-07-30 12:13:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								66293bc48a 
								
							 
						 
						
							
							
								
								Some reorganization for libtool updates (version 1.4 is now supported).  
							
							... 
							
							
							
							Added --with-debug parameter for configure. 
							
						 
						
							2001-07-30 11:56:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a978b49127 
								
							 
						 
						
							
							
								
								Added missing tests for hw_params->info.  
							
							
							
						 
						
							2001-07-26 13:52:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3590f6ecd3 
								
							 
						 
						
							
							
								
								More documentation enhancements / removal of non-existent functions.  
							
							
							
						 
						
							2001-07-11 15:48:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c20c954f3d 
								
							 
						 
						
							
							
								
								Added documentation for instrument and midi event functions.  
							
							... 
							
							
							
							Removed snd_enum_() macros.
Documentation changes in asoundlib.h. 
							
						 
						
							2001-07-11 14:09:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								d23ff765ad 
								
							 
						 
						
							
							
								
								Added snd_pcm_hw_params_*_get_mask  
							
							
							
						 
						
							2001-07-02 11:46:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								157f47aedd 
								
							 
						 
						
							
							
								
								New async notification API. Removed obsolete surround. Cleaning  
							
							
							
						 
						
							2001-06-20 20:52:12 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b72c78f887 
								
							 
						 
						
							
							
								
								Removed snd_ctl_pcm_surround_next_device function.  
							
							
							
						 
						
							2001-05-03 15:11:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								f65b035a45 
								
							 
						 
						
							
							
								
								Improved in-source documentation (interfaces are divided into modules).  
							
							
							
						 
						
							2001-04-24 13:02:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								301a62f90a 
								
							 
						 
						
							
							
								
								Improved automatic start/stop  
							
							
							
						 
						
							2001-04-19 21:18:23 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								b4ac62f3dd 
								
							 
						 
						
							
							
								
								More documentation. Tiny change for simple mixer element API (get_range)  
							
							
							
						 
						
							2001-03-30 09:43:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5b50ec848a 
								
							 
						 
						
							
							
								
								Lot of cleanings with the help of gcc3  
							
							
							
						 
						
							2001-03-29 17:50:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								78af661d60 
								
							 
						 
						
							
							
								
								More documentation  
							
							
							
						 
						
							2001-03-29 09:44:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								ddc9a186cf 
								
							 
						 
						
							
							
								
								Completed PCM documentation  
							
							
							
						 
						
							2001-03-24 16:14:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								445e2b0c07 
								
							 
						 
						
							
							
								
								First part of PCM documentation  
							
							
							
						 
						
							2001-03-23 11:05:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								46b52167df 
								
							 
						 
						
							
							
								
								Exported ERR macros. Completed scopes architecture. Added defaults for {pcm,ctl,rawmidi,seq}type configuration. Fixed bogus dlclose. Implemented ncurses levelmeter (temporarily placed in src/pcm/scopes)  
							
							
							
						 
						
							2001-03-07 12:36:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								c922181ab5 
								
							 
						 
						
							
							
								
								Added pcm_meter  
							
							
							
						 
						
							2001-03-01 22:49:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								191d03501e 
								
							 
						 
						
							
							
								
								Changed descriptors_count  
							
							
							
						 
						
							2001-02-18 18:32:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								0c7637393f 
								
							 
						 
						
							
							
								
								Added range specification to simple mixer. Fixes to alsamixer. Added mixer support to alsa-oss  
							
							
							
						 
						
							2001-02-18 17:56:37 +00:00