Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								91f7dd2378 
								
							 
						 
						
							
							
								
								Move old PCM API to pcm_old.h  
							
							 
							
							... 
							
							
							
							Clean up -- move old 0.9.x PCM API to pcm_old.h. 
							
						 
						
							2005-04-14 14:01:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								f65d9f3108 
								
							 
						 
						
							
							
								
								Added snd_pcm_hw_params_set_rate_resample function  
							
							 
							
							... 
							
							
							
							- snd_pcm_hw_params_set_rate_resample()
- snd_pcm_hw_params_get_rate_resample() 
							
						 
						
							2005-04-12 12:09:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									James Courtier-Dutton 
								
							 
						 
						
							
							
							
							
								
							
							
								ef42a53dda 
								
							 
						 
						
							
							
								
								Update user land emu10k1.h with changes from kernel emu10k1.h  
							
							 
							
							
							
						 
						
							2005-04-02 14:21:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								2570bfc7ad 
								
							 
						 
						
							
							
								
								add HPET support  
							
							 
							
							... 
							
							
							
							add a wrapper for the HPET driver 
							
						 
						
							2005-03-21 08:17:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								231d55e537 
								
							 
						 
						
							
							
								
								Fix a typo  
							
							 
							
							... 
							
							
							
							Fix a typo of sostenuto.
The old definition is kept for compatibility. 
							
						 
						
							2005-03-17 16:14:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								0434c183e3 
								
							 
						 
						
							
							
								
								Added asound_fm.h  
							
							 
							
							... 
							
							
							
							Added asound_fm.h to be used from specific apps. 
							
						 
						
							2005-03-16 11:41:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								73008debc3 
								
							 
						 
						
							
							
								
								Add snd_pcm_parse_control_id()  
							
							 
							
							... 
							
							
							
							Added a new function snd_pcm_parse_control_id() for the user controls.
This can be used in external plugins, too. 
							
						 
						
							2005-03-09 11:57:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								227441b2c8 
								
							 
						 
						
							
							
								
								More doxygen comments  
							
							 
							
							... 
							
							
							
							Added more doxygen comments in pcm_extplug and pcm_ioplug codes. 
							
						 
						
							2005-03-09 11:54:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4a34ac6acd 
								
							 
						 
						
							
							
								
								Added snd_seq_ev_set_tag() macro  
							
							 
							
							
							
						 
						
							2005-03-03 11:13:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								d8f7de1b16 
								
							 
						 
						
							
							
								
								Support dl-object cache  
							
							 
							
							... 
							
							
							
							Added the support of dl-object caches for PCM plugins. 
							
						 
						
							2005-02-14 15:09:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								5eb794fe0b 
								
							 
						 
						
							
							
								
								Add filter-type external plugin SDK  
							
							 
							
							... 
							
							
							
							Added the SDK for filter-type PCM plugins.
Share some codes with ioplug. 
							
						 
						
							2005-02-14 13:33:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								f9b9015245 
								
							 
						 
						
							
							
								
								Fix resmgr support  
							
							 
							
							... 
							
							
							
							Call normal open() before trying with res_open_device().
snd_open_device() is defined to do this procedure. 
							
						 
						
							2005-02-11 16:35:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								94c4cdcd30 
								
							 
						 
						
							
							
								
								Add external PCM plugin SDK (draft version)  
							
							 
							
							... 
							
							
							
							Added the external PCM plugin SDK (draft version).
This can be used to create external PCM plugins.
Example codes are found in alsa-plugins directory. 
							
						 
						
							2005-02-08 20:57:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								04c2de32c1 
								
							 
						 
						
							
							
								
								fix some file paths in comments  
							
							 
							
							... 
							
							
							
							doxygen complains if the file name specified with \file does
not match the real file name, so fix it 
							
						 
						
							2005-01-17 17:34:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								fdbfe89b08 
								
							 
						 
						
							
							
								
								Add inclusion of time.h  
							
							 
							
							... 
							
							
							
							timeval and timespec structs need time.h. 
							
						 
						
							2005-01-11 15:08:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								0732cce6f0 
								
							 
						 
						
							
							
								
								Add accessor to user control elements  
							
							 
							
							... 
							
							
							
							Added accessor functions to user control elements, snd_ctl_elem_add_*(),
and_ctl_elem_remove() and snd_ctl_elem_info_is_user(). 
							
						 
						
							2005-01-03 11:52:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								30f35c1f7a 
								
							 
						 
						
							
							
								
								Add softvol PCM plugin  
							
							 
							
							... 
							
							
							
							The softvol PCM plugin is added.  It applies the software volume attenuation,
which may be useful for codecs without volume controls.
Currently, the control is only mono.  The attenuation is applied to all
channels equally.  The control is probed and automatically created
when not exists yet. 
							
						 
						
							2004-12-27 14:40:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								2b54677fdb 
								
							 
						 
						
							
							
								
								Change error message handling  
							
							 
							
							... 
							
							
							
							Change the handling of non-fatal errors.  Now the non-fatal error
messages are not shown in stderr and no assert() as default.  The
behavior can be changed with LIBASOUND_DEBUG environment variable. 
							
						 
						
							2004-12-21 14:11:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								37e75bfa2c 
								
							 
						 
						
							
							
								
								Sync with the driver (EFX code structure)  
							
							 
							
							
							
						 
						
							2004-11-13 14:37:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d02602374b 
								
							 
						 
						
							
							
								
								Fixed cut-n-copy problem  
							
							 
							
							
							
						 
						
							2004-11-09 13:12:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								67ea59660f 
								
							 
						 
						
							
							
								
								Added SNDRV_HWDEP_IFACE_BLUETOOTH  
							
							 
							
							
							
						 
						
							2004-11-09 13:11:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b2e8c7fd49 
								
							 
						 
						
							
							
								
								Added SNDRV_HWDEP_IFACE_BLUETOOTH  
							
							 
							
							
							
						 
						
							2004-11-09 13:08:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								3e5580d053 
								
							 
						 
						
							
							
								
								Fix typos  
							
							 
							
							... 
							
							
							
							Fixed typos of int types.
Added inclusion of stdint.h. 
							
						 
						
							2004-09-30 13:21:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								9c0c171985 
								
							 
						 
						
							
							
								
								Fix the variable types in struct  
							
							 
							
							... 
							
							
							
							The variable types are declared explicitly like u_int32_t and u_int64_t
to avoid ambiguity. 
							
						 
						
							2004-09-22 15:21:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								9db1403b3a 
								
							 
						 
						
							
							
								
								[hdsp] Fix for 64bit architectures  
							
							 
							
							... 
							
							
							
							Fixed the loading of firmware data and the handling of meter mmap
on 64bit architectures. 
							
						 
						
							2004-09-21 10:37:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6ed5c58dce 
								
							 
						 
						
							
							
								
								Remove the obsolete NONATOMIC ops bit.  
							
							 
							
							... 
							
							
							
							SNDRV_PCM_INFO_NONATOMIC_OPS bit is removed.  It's obsolete now. 
							
						 
						
							2004-09-21 10:36:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6fc5e5dd2a 
								
							 
						 
						
							
							
								
								Fix warnings with -Wshadow  
							
							 
							
							... 
							
							
							
							Fixed compile warnings when compiled with -Wshadow.
(Renamed the shadow parameteres with _ prefix to avoid confliction.) 
							
						 
						
							2004-09-21 10:35:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Peter Zubaj 
								
							 
						 
						
							
							
							
							
								
							
							
								954e2df37c 
								
							 
						 
						
							
							
								
								[emu10k1] Audigy DSP support  
							
							 
							
							... 
							
							
							
							This patch will add better support for Audigy DSP.  More gpr,
instruction and tram.  It will break binary compatibility for app
which use emu10k1 hwdep.
Signed-off-by: Peter Zubaj <pzad@pobox.sk> 
							
						 
						
							2004-09-06 15:06:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								11adf32405 
								
							 
						 
						
							
							
								
								remove (now obsolete) support for _KERNEL_QUOTE events  
							
							 
							
							
							
						 
						
							2004-08-23 07:24:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ef6283bca1 
								
							 
						 
						
							
							
								
								Added emu10k1.h  
							
							 
							
							
							
						 
						
							2004-08-16 12:52:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7e648e8de2 
								
							 
						 
						
							
							
								
								Initial  
							
							 
							
							
							
						 
						
							2004-08-13 13:07:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								eafb492512 
								
							 
						 
						
							
							
								
								- added SYNC_PTR ioctl support for pcm_hw plugin  
							
							 
							
							
							
						 
						
							2004-05-22 10:14:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								5586e5cbb1 
								
							 
						 
						
							
							
								
								added a new plugin "iec958" to convert IEC958 subframes.  
							
							 
							
							
							
						 
						
							2004-05-04 15:13:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a66204cd12 
								
							 
						 
						
							
							
								
								Added snd_asoundlib_version()  
							
							 
							
							
							
						 
						
							2004-04-19 15:12:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								64a39728a2 
								
							 
						 
						
							
							
								
								Added early event extension to the timer API - and a fix for the direct plugins  
							
							 
							
							
							
						 
						
							2004-04-06 17:29:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a190b87d94 
								
							 
						 
						
							
							
								
								Initial implementation of PCM simple API extension.  
							
							 
							
							
							
						 
						
							2004-03-26 16:08:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								81f8c76094 
								
							 
						 
						
							
							
								
								Initial proposal for selection of abstraction in simple mixer API.  
							
							 
							
							... 
							
							
							
							Added dB related functions (no implementation yet). 
							
						 
						
							2004-03-14 18:39:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								894bd9157e 
								
							 
						 
						
							
							
								
								Initial proposal for simple PCM API extension  
							
							 
							
							
							
						 
						
							2004-03-14 18:37:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								391b7baf17 
								
							 
						 
						
							
							
								
								Added new files to instalation path  
							
							 
							
							
							
						 
						
							2004-03-12 13:58:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								24b0600e0f 
								
							 
						 
						
							
							
								
								Added missing files for alsa-tools  
							
							 
							
							
							
						 
						
							2004-03-12 13:37:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								dcc1bcc115 
								
							 
						 
						
							
							
								
								Added workaround for 2.6 kernel, we should probably use C99 types (u_int32_t etc.)  
							
							 
							
							
							
						 
						
							2004-03-09 12:46:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								db4f41fd9b 
								
							 
						 
						
							
							
								
								Sync with kernel headers  
							
							 
							
							
							
						 
						
							2004-03-06 10:11:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c29d55d8b4 
								
							 
						 
						
							
							
								
								Sync with alsa-kernel  
							
							 
							
							
							
						 
						
							2004-02-24 09:37:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								830a449cee 
								
							 
						 
						
							
							
								
								Sync with driver  
							
							 
							
							
							
						 
						
							2004-01-19 19:50:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								aa3536961b 
								
							 
						 
						
							
							
								
								More completion.  
							
							 
							
							
							
						 
						
							2004-01-19 19:49:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								9105bb7fcd 
								
							 
						 
						
							
							
								
								Added SNDRV_PCM_STATE_DISCONNECTED state.  
							
							 
							
							... 
							
							
							
							Changed direct plugins to handle DISCONNECT/SUSPEND states from slave. 
							
						 
						
							2004-01-19 19:48:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								321968faed 
								
							 
						 
						
							
							
								
								- new e-mail address of Frank van de Pol.  
							
							 
							
							
							
						 
						
							2004-01-07 14:36:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d0facfde2b 
								
							 
						 
						
							
							
								
								ALISP update  
							
							 
							
							... 
							
							
							
							- function names are more emacs-like
 - implemented (format) function
 - fixed numerous memory-leaks (valgrind is now happy)
Ordinary mixer
 - added the global view (using hdsp names only) 
							
						 
						
							2003-12-23 16:42:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								beb837bcf7 
								
							 
						 
						
							
							
								
								Fixed typo - snd_pcm_type_name()  
							
							 
							
							
							
						 
						
							2003-12-22 08:31:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d4af763f8a 
								
							 
						 
						
							
							
								
								Switch from old to new PCM API retaining binary compatibility  
							
							 
							
							... 
							
							
							
							Changed version to 1.0.0pre1 
							
						 
						
							2003-11-05 10:38:37 +00:00