Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								3656a66397 
								
							 
						 
						
							
							
								
								Add detailed documentation for external control plugin SDK  
							
							 
							
							... 
							
							
							
							Added the detailed documentation for external control plugin SDK. 
							
						 
						
							2005-06-13 13:19:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4c4849230c 
								
							 
						 
						
							
							
								
								initial & empty smixer-ac97.so module (only the build framework)  
							
							 
							
							
							
						 
						
							2005-06-07 11:44:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								270da603fd 
								
							 
						 
						
							
							
								
								Add description for perm option of file plugin  
							
							 
							
							... 
							
							
							
							Added the description for the new "perm" option of file plugin. 
							
						 
						
							2005-05-30 17:03:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								02b6b9f616 
								
							 
						 
						
							
							
								
								Corrected ipc_gid  
							
							 
							
							
							
						 
						
							2005-05-30 11:36:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d5e434c427 
								
							 
						 
						
							
							
								
								Added ipc_gid  
							
							 
							
							
							
						 
						
							2005-05-30 11:35:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								087184b0f9 
								
							 
						 
						
							
							
								
								Fix doxygen documents  
							
							 
							
							... 
							
							
							
							Fix the warnings of doxygen parsing.
Add some missing documentation. 
							
						 
						
							2005-05-24 14:14:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								7651690858 
								
							 
						 
						
							
							
								
								Fix documentation of external PCM plugin SDK  
							
							 
							
							... 
							
							
							
							Fix documentation of external PCM plugin SDK. 
							
						 
						
							2005-05-24 09:42:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								c5fc9e7cf7 
								
							 
						 
						
							
							
								
								Add external PCM plugin  
							
							 
							
							... 
							
							
							
							Added the section for external PCM plugin. 
							
						 
						
							2005-04-14 15:29:57 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								43190ac973 
								
							 
						 
						
							
							
								
								Summay: Added doc-pack and doc-clean rules  
							
							 
							
							
							
						 
						
							2004-09-07 09:43:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								c11a1fc9be 
								
							 
						 
						
							
							
								
								fixed documents to process properly via doxygen.  
							
							 
							
							
							
						 
						
							2004-05-24 14:57:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								16a15f56c4 
								
							 
						 
						
							
							
								
								fix doxygen errors (syntax errors and wrong references)  
							
							 
							
							
							
						 
						
							2004-03-02 17:13:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								b833982c70 
								
							 
						 
						
							
							
								
								- added asym plugin.  
							
							 
							
							
							
						 
						
							2004-01-08 14:05:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								321968faed 
								
							 
						 
						
							
							
								
								- new e-mail address of Frank van de Pol.  
							
							 
							
							
							
						 
						
							2004-01-07 14:36:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0545cf711d 
								
							 
						 
						
							
							
								
								Maik Broemme <mbroemme@plusserver.de>  
							
							 
							
							... 
							
							
							
							- added ipc_perm for dmix plugin
Jaroslav Kysela <perex@suse.cz>
- added ipc_perm for dsnoop and dshare plugins
- added ipc_perm to doc/asoundrc.txt 
							
						 
						
							2003-12-07 09:30:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								7714346bc2 
								
							 
						 
						
							
							
								
								added pcm_d* files.  
							
							 
							
							
							
						 
						
							2003-03-26 15:24:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ead9960abc 
								
							 
						 
						
							
							
								
								Added dsnoop and dshare plugins  
							
							 
							
							
							
						 
						
							2003-03-19 16:38:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cfe6f7be54 
								
							 
						 
						
							
							
								
								Added bindings to dmix plugin  
							
							 
							
							
							
						 
						
							2003-03-18 17:08:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								9ccf002f54 
								
							 
						 
						
							
							
								
								Added 32-bit sample support to dmix plugin  
							
							 
							
							
							
						 
						
							2003-03-18 14:15:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a8f375386e 
								
							 
						 
						
							
							
								
								Added more example for dmix plugin  
							
							 
							
							
							
						 
						
							2003-03-01 09:05:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6e3c42dadd 
								
							 
						 
						
							
							
								
								Added dmix plugin  
							
							 
							
							
							
						 
						
							2003-02-12 15:20:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7f3942d827 
								
							 
						 
						
							
							
								
								Reverted back the PCM API.  
							
							 
							
							... 
							
							
							
							New snd_pcm_hw_params_* functions are available only explicitly when
ALSA_PCM_NEW_HW_PARAMS_API is defined.
Updated documentation and test code to new API. 
							
						 
						
							2002-09-19 16:12:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								63d708a344 
								
							 
						 
						
							
							
								
								Documentation update by Clement Ladish  
							
							 
							
							
							
						 
						
							2002-07-23 19:51:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								48f6b71f41 
								
							 
						 
						
							
							
								
								Added pictures to EXTRA_DIST  
							
							 
							
							
							
						 
						
							2002-03-09 17:36:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1bd2ac6dd4 
								
							 
						 
						
							
							
								
								Added pictures for PCM intro  
							
							 
							
							
							
						 
						
							2002-02-13 23:19:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2ca5ace9cb 
								
							 
						 
						
							
							
								
								More documentation changes (rawmidi, timer)  
							
							 
							
							
							
						 
						
							2002-02-11 18:11:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a92f910569 
								
							 
						 
						
							
							
								
								Changes against latest doxygen  
							
							 
							
							
							
						 
						
							2002-02-04 11:18:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2cc79806a2 
								
							 
						 
						
							
							
								
								Added description of shm, null and rate plugins  
							
							 
							
							
							
						 
						
							2002-01-22 14:27:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a24b602f28 
								
							 
						 
						
							
							
								
								Added initial comments for PCM plugins  
							
							 
							
							
							
						 
						
							2002-01-16 16:42:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6ead410b11 
								
							 
						 
						
							
							
								
								Added description of copy, linear, lfloat and mulaw PCM plugins  
							
							 
							
							
							
						 
						
							2002-01-13 11:11:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								8c1887d7af 
								
							 
						 
						
							
							
								
								Moved some prototypes from src/pcm/pcm_plugin.h to include/pcm_plugin.h.  
							
							 
							
							... 
							
							
							
							Merged src/pcm/atomic.h to include/iatomic.h.
Added initial description of hw and hooks plugins. 
							
						 
						
							2002-01-12 10:52:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								734decb839 
								
							 
						 
						
							
							
								
								Added asoundef.h (instead of symlink).  
							
							 
							
							... 
							
							
							
							partly modified & comments added for doxygen. 
							
						 
						
							2002-01-11 11:13:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								eaeffa9ab0 
								
							 
						 
						
							
							
								
								fixed my mail address ;)  
							
							 
							
							
							
						 
						
							2002-01-11 11:09:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d10bcbf76d 
								
							 
						 
						
							
							
								
								Added snd_config_load_override().  
							
							 
							
							... 
							
							
							
							Fixed problem with EOF detection in freestring parser.
Fixed problem with run-time argument parsing (snd_config_load()->snd_config_load_override() replace).
Added more documentation for configuration run-time arguments and hooks.
Fixed the behaviour of snd_config_search_definition() - implicit and explicit base. 
							
						 
						
							2002-01-09 21:28:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								750aff7485 
								
							 
						 
						
							
							
								
								Added mmap_emulation for hw pcm  
							
							 
							
							
							
						 
						
							2001-12-11 15:08:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c4a5a9c5b7 
								
							 
						 
						
							
							
								
								Added LADSPA  
							
							 
							
							
							
						 
						
							2001-12-07 17:15:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								05d06f02b3 
								
							 
						 
						
							
							
								
								Romoved pcm.doxygen from EXTRA_DIST  
							
							 
							
							
							
						 
						
							2001-11-20 09:33:00 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								5e58abf785 
								
							 
						 
						
							
							
								
								Reordered header files  
							
							 
							
							
							
						 
						
							2001-11-14 11:39:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0908dac385 
								
							 
						 
						
							
							
								
								More updates regarding configuration  
							
							 
							
							
							
						 
						
							2001-11-08 17:34:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4ee6606bab 
								
							 
						 
						
							
							
								
								Enhanced - minimal sleep  
							
							 
							
							
							
						 
						
							2001-11-08 15:50:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								689a743654 
								
							 
						 
						
							
							
								
								Initial version of conf.doxygen  
							
							 
							
							
							
						 
						
							2001-11-08 15:39:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								250be2be98 
								
							 
						 
						
							
							
								
								Added doxygen documentation  
							
							 
							
							
							
						 
						
							2001-11-05 07:49:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								27472b56a6 
								
							 
						 
						
							
							
								
								Changes for static build.  
							
							 
							
							
							
						 
						
							2001-10-24 14:14:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								caa8d5372e 
								
							 
						 
						
							
							
								
								More updates  
							
							 
							
							
							
						 
						
							2001-10-24 14:13:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								13b73a8f8f 
								
							 
						 
						
							
							
								
								More updates  
							
							 
							
							
							
						 
						
							2001-10-23 09:51:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								791ee4298e 
								
							 
						 
						
							
							
								
								Added examples (test/pcm.c and test/latency.c)  
							
							 
							
							
							
						 
						
							2001-10-18 19:35:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								fe8ba5eb4e 
								
							 
						 
						
							
							
								
								More enhancements, transfer methods  
							
							 
							
							
							
						 
						
							2001-10-16 16:14:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2f906af9b3 
								
							 
						 
						
							
							
								
								Added general overview and PCM formats  
							
							 
							
							
							
						 
						
							2001-10-15 15:31:58 +00:00