Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								a4c7041de5 
								
							 
						 
						
							
							
								
								use PCM interface for IEC958 controls  
							
							 
							
							... 
							
							
							
							For consistency, use the PCM interface instead of MIXER for IEC958
default/mask/stream mixer controls. 
							
						 
						
							2005-08-03 12:50:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								a2ad683c05 
								
							 
						 
						
							
							
								
								adjust control references in config files  
							
							 
							
							... 
							
							
							
							Adjust the hooked control definitions for the changed interface of
the "IEC958 Playback PCM Stream" control. 
							
						 
						
							2005-08-02 14:18:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								5203c3bfa1 
								
							 
						 
						
							
							
								
								adjust control references in config files  
							
							 
							
							... 
							
							
							
							Adjust the hooked control definitions for the changed interface of
"EMU10K1 PCM Send Volume" and "EMU10K1 PCM Send Routing" controls. 
							
						 
						
							2005-08-02 07:59:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								59a8226184 
								
							 
						 
						
							
							
								
								The simple mixer abstraction - more work  
							
							 
							
							... 
							
							
							
							- separated the "base library" from ac97.c (dynamically loaded)
  - added necessary handling of all private structures
  - added selector and sid registration functions and handling code
- added basic code for hda.c (yeah, my notebook has this hw) 
							
						 
						
							2005-07-31 09:08:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									James Courtier-Dutton 
								
							 
						 
						
							
							
							
							
								
							
							
								c593c1d260 
								
							 
						 
						
							
							
								
								Fix bug when a sound card had a stereo mute element and would fail to unmute the right channel.  
							
							 
							
							... 
							
							
							
							Fixes a typo. Fixes bug#[ALSA - lib 0001219] 
							
						 
						
							2005-06-29 20:31:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								985c6f94d0 
								
							 
						 
						
							
							
								
								Fix compilation on a system with old alsa-lib headers  
							
							 
							
							... 
							
							
							
							Fixed the compilation on a system with old alsa-lib headers.
A symlink alsa is created here to include all alsa-lib headers
locally even via #include <alsa/xxx.h> 
							
						 
						
							2005-06-28 13:35:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								7a89e3bbca 
								
							 
						 
						
							
							
								
								Fix compile warnings with gcc-4  
							
							 
							
							... 
							
							
							
							Fixed compile warnings with gcc-4 about pointer signedness. 
							
						 
						
							2005-06-28 10:24:44 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								0350a615b7 
								
							 
						 
						
							
							
								
								Fix the return value of snd_card_load()  
							
							 
							
							... 
							
							
							
							Fix the return value of snd_card_load() to follow the document,
0 = not present, 1 = preset.
The other parts calling snd_card_load() are fixed, too. 
							
						 
						
							2005-06-28 09:58:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								a12f75afb9 
								
							 
						 
						
							
							
								
								fix typo  
							
							 
							
							... 
							
							
							
							Fix a typo in the "Swap Surround Slot" value for surround40. 
							
						 
						
							2005-06-27 14:43:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1596c8c355 
								
							 
						 
						
							
							
								
								Fixed #include statements  
							
							 
							
							
							
						 
						
							2005-06-27 08:16:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								aa5a4d1f1a 
								
							 
						 
						
							
							
								
								Remove the check of start_threshold in sw_params  
							
							 
							
							... 
							
							
							
							Removed the invalid check of start_threshold with period_size
in snd_pcm_sw_params(). 
							
						 
						
							2005-06-23 10:04:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								274bce69e7 
								
							 
						 
						
							
							
								
								fix file name for Doxygen  
							
							 
							
							... 
							
							
							
							Use the correct file name for \file to make Doxygen happy. 
							
						 
						
							2005-06-23 07:45:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								57b9f88922 
								
							 
						 
						
							
							
								
								fix compilation with C++  
							
							 
							
							... 
							
							
							
							Replace identifer "class" with "class_" for compatibility with C++. 
							
						 
						
							2005-06-23 07:44:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6c7f60f7a9 
								
							 
						 
						
							
							
								
								Fix boundary overlap  
							
							 
							
							... 
							
							
							
							Fixed the possible bug with boundary overlap in dmix code. 
							
						 
						
							2005-06-16 14:03:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ce67d5389b 
								
							 
						 
						
							
							
								
								more simple mixer - basic abstraction - work  
							
							 
							
							... 
							
							
							
							- midlayer cleanups and simplification
- probably broke the "none" abstraction code somehow (not intensively tested
  midlayer changes)
- trying to implement ac97 module
  - far from finished
  - common code should be moved to alsa-lib as core for other modules
  - perhaps simple_abst.c can be based on this common code, too 
							
						 
						
							2005-06-16 11:59:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								555b870760 
								
							 
						 
						
							
							
								
								pcm_multi: Increased maximum slave channels to 64  
							
							 
							
							... 
							
							
							
							From: Joachim Deguara <dga@idmt.fraunhofer.de> 
							
						 
						
							2005-06-10 09:23:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								96e01a6112 
								
							 
						 
						
							
							
								
								Fix _snd_ctl_hw_open() mode argument  
							
							 
							
							... 
							
							
							
							Added the missing mode argument in _snd_ctl_hw_open(). 
							
						 
						
							2005-06-09 17:14:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								8a3d07022c 
								
							 
						 
						
							
							
								
								Add external control plugin SDK  
							
							 
							
							... 
							
							
							
							Added external control plugin SDK. 
							
						 
						
							2005-06-09 17:12:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								36f715c59a 
								
							 
						 
						
							
							
								
								Add external shared object support  
							
							 
							
							... 
							
							
							
							- Add external shared object support
- Add poll_* internal ops
- Allow multiple poll_fds 
							
						 
						
							2005-06-09 17:09:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								3c144ca078 
								
							 
						 
						
							
							
								
								Fix compile warning  
							
							 
							
							... 
							
							
							
							Fix compile warning about const prefix (bug #1158 ) 
							
						 
						
							2005-06-08 13:52:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4c4849230c 
								
							 
						 
						
							
							
								
								initial & empty smixer-ac97.so module (only the build framework)  
							
							 
							
							
							
						 
						
							2005-06-07 11:44:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c9d343a0cc 
								
							 
						 
						
							
							
								
								Change .so module name and installation patch (/usr/lib/alsa-lib/scopes)  
							
							 
							
							
							
						 
						
							2005-06-07 11:31:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3bcf2f805d 
								
							 
						 
						
							
							
								
								Implemented the top-level redirector code for simple mixer  
							
							 
							
							... 
							
							
							
							- mixer_abst.c is almost finished (an example module should be created now)
- also fixed some error paths for name function 
							
						 
						
							2005-06-06 14:01:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								157cb698ac 
								
							 
						 
						
							
							
								
								mixer - fix typo and memory leak  
							
							 
							
							
							
						 
						
							2005-06-03 14:04:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								23c8d481a2 
								
							 
						 
						
							
							
								
								Added snd_mixer_selem_compare  
							
							 
							
							
							
						 
						
							2005-06-03 13:35:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								597b4d0942 
								
							 
						 
						
							
							
								
								big simple mixer update  
							
							 
							
							... 
							
							
							
							- exported all necessary functions to create a mixer module outside alsa-lib
- separated simple mixer API from the simple mixer implementation
  (using callbacks as usuall)
  - src/mixer/simple.c is the core
  - src/mixer/simple_none.c is the current (no-abstraction) implementation
    based on control names; note that this module does not depend on
    internal ALSA structures now
  - src/mixer/simple_abst.c is the ongoing abstraction which will use
    external dynamic modules; src/conf/smixer.conf will describe which
    modules will be used depending on the components from the driver 
							
						 
						
							2005-06-03 13:33:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								ae07fd40fb 
								
							 
						 
						
							
							
								
								Remove obsolete ordinary_* entries  
							
							 
							
							... 
							
							
							
							Remove obsolete ordinary_* entries. 
							
						 
						
							2005-06-01 12:34:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								009911ed1c 
								
							 
						 
						
							
							
								
								Remove obsolete ordinary_* entries from configure.in  
							
							 
							
							... 
							
							
							
							Remove obsolete ordinary_* entries from configure.in. 
							
						 
						
							2005-06-01 12:31:52 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								b69ab56881 
								
							 
						 
						
							
							
								
								Fix bugs in the last change of ipc_gid option  
							
							 
							
							... 
							
							
							
							- Fix semaphore gid control
- Do semaphore discard for all semaphores (although currently defined as 1)
- Fix the wrong check of return value from shmctl 
							
						 
						
							2005-05-30 17:56:12 +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  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								bf5d2bfe47 
								
							 
						 
						
							
							
								
								Remove obsolete *_ordinary.h files  
							
							 
							
							... 
							
							
							
							Remove obsolete *_ordinary.h files. 
							
						 
						
							2005-05-30 16:21:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								41398ceb9c 
								
							 
						 
						
							
							
								
								removed ordinary stuff  
							
							 
							
							
							
						 
						
							2005-05-30 11:57:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ff9fd33190 
								
							 
						 
						
							
							
								
								a bit reordered code to fix bug  #838  
							
							 
							
							
							
						 
						
							2005-05-30 11:38:54 +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  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								9bae1c874f 
								
							 
						 
						
							
							
								
								fix warnings (bug  #829 )  
							
							 
							
							
							
						 
						
							2005-05-30 11:16:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3d1fa92490 
								
							 
						 
						
							
							
								
								added support for more sample widths  
							
							 
							
							... 
							
							
							
							- patch taken from ALSA bug #1140  
							
						 
						
							2005-05-30 10:22:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3a763ae3c5 
								
							 
						 
						
							
							
								
								use ipc_gid for dmix and dsnoop  
							
							 
							
							... 
							
							
							
							- added ipc_gid audio
- removed ipc_key_add_uid 
							
						 
						
							2005-05-30 10:16:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4b7e3cff81 
								
							 
						 
						
							
							
								
								added ipc_gid for direct plugins  
							
							 
							
							
							
						 
						
							2005-05-30 10:13:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d7ef50f5ee 
								
							 
						 
						
							
							
								
								name clash (WINE, icc), interface -> iface renamed  
							
							 
							
							... 
							
							
							
							Fix ALSA bug #1139 . 
							
						 
						
							2005-05-29 14:26:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								e789209314 
								
							 
						 
						
							
							
								
								name clash (WINE, icc) interface -> iface rename  
							
							 
							
							... 
							
							
							
							Fixes ALSA bug #1139 . 
							
						 
						
							2005-05-29 14:24:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c072e76136 
								
							 
						 
						
							
							
								
								release: 1.0.9  
							
							 
							
							
							
						 
						
							2005-05-27 12:58:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								98ecc868ec 
								
							 
						 
						
							
							
								
								Fix compile without debug option  
							
							 
							
							... 
							
							
							
							Fixed the compile error (missing function) without debug option. 
							
						 
						
							2005-05-27 09:25:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								aad10fb49b 
								
							 
						 
						
							
							
								
								Fix a typo  
							
							 
							
							... 
							
							
							
							Fix a typo. 
							
						 
						
							2005-05-24 14:50:21 +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  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								8b76989e19 
								
							 
						 
						
							
							
								
								release: 1.0.9rc4  
							
							 
							
							
							
						 
						
							2005-05-23 11:32:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6e1bc68070 
								
							 
						 
						
							
							
								
								Minor clean up  
							
							 
							
							... 
							
							
							
							Minor clean up. 
							
						 
						
							2005-05-23 09:04:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								dd37bb20ee 
								
							 
						 
						
							
							
								
								Move poll_* callbacks to fast_ops  
							
							 
							
							... 
							
							
							
							Moved poll_* callbacks to fast_ops.
These callbacks may be called frequently indeed. 
							
						 
						
							2005-05-23 09:03:16 +00:00