Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								24945eca0c 
								
							 
						 
						
							
							
								
								Added encapsulation for timer interface  
							
							 
							
							
							
						 
						
							2001-07-16 13:33:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bf858b7312 
								
							 
						 
						
							
							
								
								Updated timer interface to follow new uniform configuration style.  
							
							 
							
							
							
						 
						
							2001-07-16 11:15:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								239182657d 
								
							 
						 
						
							
							
								
								Fixed typos.  
							
							 
							
							
							
						 
						
							2001-07-16 09:50:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6eaa0cee 
								
							 
						 
						
							
							
								
								Fixed typos  
							
							 
							
							
							
						 
						
							2001-07-13 11:34:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d02979784f 
								
							 
						 
						
							
							
								
								Recoded hwdep API to follow modern conf style.  
							
							 
							
							... 
							
							
							
							Added hwdep configuration to alsa.conf.
Added documentation for hwdep interface. 
							
						 
						
							2001-07-13 10:00:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								daebb1d1f0 
								
							 
						 
						
							
							
								
								Merged hwdep_m4.h to hwdep.h  
							
							 
							
							
							
						 
						
							2001-07-11 15:52:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3590f6ecd3 
								
							 
						 
						
							
							
								
								More documentation enhancements / removal of non-existent functions.  
							
							 
							
							
							
						 
						
							2001-07-11 15:48:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								052be891a5 
								
							 
						 
						
							
							
								
								Check the location of alsa-driver header files in configure (for doxygen)  
							
							 
							
							
							
						 
						
							2001-07-11 14:19:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								f1c0e964dd 
								
							 
						 
						
							
							
								
								Improved parse_address to accept the string without a port number  
							
							 
							
							
							
						 
						
							2001-07-11 14:18:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								75cac98f76 
								
							 
						 
						
							
							
								
								Fixed compile  
							
							 
							
							
							
						 
						
							2001-07-11 14:17:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								4b47b8e59e 
								
							 
						 
						
							
							
								
								Fixed the values of SND_SEQ_CLIENT_XXX etc.  
							
							 
							
							
							
						 
						
							2001-07-11 14:17:29 +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  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								8eceb0cdc2 
								
							 
						 
						
							
							
								
								Suppress error messages.  
							
							 
							
							
							
						 
						
							2001-07-09 08:34:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6e10740a63 
								
							 
						 
						
							
							
								
								Do not include sound/asequencer.h in user apps.  
							
							 
							
							
							
						 
						
							2001-07-09 08:33:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								23bab96c0e 
								
							 
						 
						
							
							
								
								Replace SNDRV_ with SND_ prefix.  
							
							 
							
							
							
						 
						
							2001-07-09 08:33:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								c78a2006fe 
								
							 
						 
						
							
							
								
								Fixed comments.  yes, of course, alloca uses stack instead of heap..  
							
							 
							
							
							
						 
						
							2001-07-09 08:32:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c683567487 
								
							 
						 
						
							
							
								
								Added snd_ctl_*_clear() functions.  
							
							 
							
							
							
						 
						
							2001-07-08 17:24:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								776003f17e 
								
							 
						 
						
							
							
								
								Removed BASH check  
							
							 
							
							
							
						 
						
							2001-07-08 15:28:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								fcd164e622 
								
							 
						 
						
							
							
								
								Permit to PCM plug configuration to specify unchanged parameters. Added support for RT signals to async interface. Added ops for PCM mix.  
							
							 
							
							
							
						 
						
							2001-07-07 15:53:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a5b77b03f6 
								
							 
						 
						
							
							
								
								Changed from bool to val to avoid error in c++.  
							
							 
							
							
							
						 
						
							2001-07-04 15:56:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0b506b0944 
								
							 
						 
						
							
							
								
								Changed from bool to val to avoid error in c++.  
							
							 
							
							
							
						 
						
							2001-07-04 15:05:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								88e5e45151 
								
							 
						 
						
							
							
								
								Major change to sequencer API.  
							
							 
							
							... 
							
							
							
							The sequencer API is totally recoded with the style of "encapsulation"
in other api.
The structure becomes opaque and accessed only via functions.
Other changes:
- There is no longer group in client and port info.
- snd_seq_query_subs_t is renamed to snd_seq_query_subscribe_t.
- snd_seq_delete_port takes only the port id argument instead of
  port_info structure.
- snd_seq_input/output_buffer_size are renamed
  as snd_seq_get_input/output_buffer_size.
  Similarly snd_seq_resize_input/output_buffer are renamed as
  snd_seq_set_input/output_buffer_size.
- snd_seq_get_named_queue is renamed to snd_seq_query_named_queue.
- Sync codes are removed temporarily from API.
- Subscription conditions are accessed via the corresponding functions.
  convert_time is named now as time_update.
- snd_seq_get/set_queue_owner are removed.
  Use snd_seq_get/set_queue_info instead.
- Instrument put/get/remove structure is unified as snd_instr_header_t. 
							
						 
						
							2001-07-04 13:54:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								d23ff765ad 
								
							 
						 
						
							
							
								
								Added snd_pcm_hw_params_*_get_mask  
							
							 
							
							
							
						 
						
							2001-07-02 11:46:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5ccc639ea1 
								
							 
						 
						
							
							
								
								Removed loopback PCM type (share will do the job)  
							
							 
							
							
							
						 
						
							2001-07-02 07:17:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								420065f2fe 
								
							 
						 
						
							
							
								
								Added "dont override" behaviour  
							
							 
							
							
							
						 
						
							2001-07-02 07:15:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								86ddd545be 
								
							 
						 
						
							
							
								
								Get rid of ugly bash2 requirement  
							
							 
							
							
							
						 
						
							2001-07-01 17:31:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								c51095434d 
								
							 
						 
						
							
							
								
								Fixed missing frames count initialization  
							
							 
							
							
							
						 
						
							2001-06-30 08:24:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								18a02e6f6d 
								
							 
						 
						
							
							
								
								Added snd_func_private_string.  
							
							 
							
							... 
							
							
							
							Changed snd_config_hook_load_for_all_cards (to load also aliases).
Changed snd_config_search_alias routines (to follow aliases also in the middle of path). 
							
						 
						
							2001-06-26 15:27:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								960a43503d 
								
							 
						 
						
							
							
								
								Corrected configuration for CMI8338/8738.  
							
							 
							
							... 
							
							
							
							- CMI8738 is aliased to CMI8338.
- New config file for multi channel cards with -MCx suffix 
							
						 
						
							2001-06-26 14:28:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								a4fe7862bd 
								
							 
						 
						
							
							
								
								Fixed config for iec958.  
							
							 
							
							
							
						 
						
							2001-06-26 14:26:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								556143d0de 
								
							 
						 
						
							
							
								
								DATADIR is obtained from the configure script  
							
							 
							
							
							
						 
						
							2001-06-26 10:45:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								67e23a08df 
								
							 
						 
						
							
							
								
								0.9.0beta5  
							
							 
							
							
							
						 
						
							2001-06-26 10:35:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b0cef8e666 
								
							 
						 
						
							
							
								
								Removed snd_ctl_card_info_t->mixerid and added the components member.  
							
							 
							
							
							
						 
						
							2001-06-25 13:08:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b561011c2b 
								
							 
						 
						
							
							
								
								INTEL8X0->ICH change  
							
							 
							
							
							
						 
						
							2001-06-25 08:58:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								97bb37101a 
								
							 
						 
						
							
							
								
								Added iec958.conf  
							
							 
							
							
							
						 
						
							2001-06-25 08:45:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								415fc18482 
								
							 
						 
						
							
							
								
								INTEL8X0 -> ICH change  
							
							 
							
							
							
						 
						
							2001-06-25 08:43:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bc6f0e2f5f 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							 
							
							
							
						 
						
							2001-06-25 08:12:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								25947ba008 
								
							 
						 
						
							
							
								
								Reorganized configuration files (card->type removal).  
							
							 
							
							
							
						 
						
							2001-06-24 23:16:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								828562a5ee 
								
							 
						 
						
							
							
								
								Added missing iec958.conf.  
							
							 
							
							... 
							
							
							
							Added defaults for iec958.
Fixed slave type in IEC1712.conf.
Corrected config file for CMI8738. 
							
						 
						
							2001-06-22 09:01:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								be8e3bb72d 
								
							 
						 
						
							
							
								
								sndrv_ctl_card_info_t->abbreviation member changed to driver  
							
							 
							
							
							
						 
						
							2001-06-21 14:16:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bc581b87ae 
								
							 
						 
						
							
							
								
								Added snd_config_hook_load_for_all_cards.  
							
							 
							
							... 
							
							
							
							Added private_data parameter for snd_config_hooks function.
Fixed the return value mess in the config parser routines.
The include file could begin with 'confdir:' which is replaced with /usr/share/alsa.
The snd_config_search_definitions looks for raw name at first (without suggested root).
Added snd_func_private_card_strtype function.
All configuration files moved to the src/conf directory.
Configuration files modified to use load-on-demand feature using hooks. 
							
						 
						
							2001-06-21 13:41:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								be5529bc3a 
								
							 
						 
						
							
							
								
								Removed surround.conf reference  
							
							 
							
							
							
						 
						
							2001-06-21 06:14:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								157f47aedd 
								
							 
						 
						
							
							
								
								New async notification API. Removed obsolete surround. Cleaning  
							
							 
							
							
							
						 
						
							2001-06-20 20:52:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								57469ec597 
								
							 
						 
						
							
							
								
								Use route slave pcm instead of plug.  
							
							 
							
							... 
							
							
							
							If you need to play 8 or 16bit data on the first two channels, you can do
even like this:
	aplay -Dplug:front foo.wav 
							
						 
						
							2001-06-20 15:32:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								76b102a36d 
								
							 
						 
						
							
							
								
								Renamed from CMIPCI to CMI8738.  
							
							 
							
							
							
						 
						
							2001-06-20 15:31:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6c17da0d59 
								
							 
						 
						
							
							
								
								Renamed from CMIPCI to CMI8738.  
							
							 
							
							... 
							
							
							
							IEC958 Enable switch is removed along with the change of cmipci driver. 
							
						 
						
							2001-06-20 15:30:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								995b585d8c 
								
							 
						 
						
							
							
								
								Added missing definitions for iec958.  
							
							 
							
							
							
						 
						
							2001-06-20 15:30:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1c14c13c96 
								
							 
						 
						
							
							
								
								macro->refer  
							
							 
							
							... 
							
							
							
							Added the @hooks code... 
							
						 
						
							2001-06-20 13:37:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								d5a5a79a03 
								
							 
						 
						
							
							
								
								Fixed for the recent name changes.  
							
							 
							
							
							
						 
						
							2001-06-20 11:24:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								33a6918b7f 
								
							 
						 
						
							
							
								
								Added CMIPCI and ICE1712 configurations.  
							
							 
							
							
							
						 
						
							2001-06-20 11:24:29 +00:00