Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								c53e622f10 
								
							 
						 
						
							
							
								
								added hwdep entries for mixart and us428.  
							
							 
							
							
							
						 
						
							2003-09-08 11:05:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad93ac892 
								
							 
						 
						
							
							
								
								added snd_user_file() function  
							
							 
							
							... 
							
							
							
							alisp extensions
  - added nth, include, path commands
  - added auto-exec functionality
  - added helpers for C<->lisp interoperability 
							
						 
						
							2003-09-03 19:25:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								95418afc67 
								
							 
						 
						
							
							
								
								Direct plugins update:  
							
							 
							
							... 
							
							
							
							- moved more common code to pcm_direct.c
  - added missing initialization of some variables in hw_params 
							
						 
						
							2003-09-02 10:32:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								c0e493eb5a 
								
							 
						 
						
							
							
								
								- Added the support for AC3 passthrough on Audigy.  
							
							 
							
							... 
							
							
							
							- New config for Audigy2 (for incompatibility with Audigy1). 
							
						 
						
							2003-08-29 09:24:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								093e07cdf8 
								
							 
						 
						
							
							
								
								fixed typos.  
							
							 
							
							
							
						 
						
							2003-08-27 13:54:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7a9658e6ba 
								
							 
						 
						
							
							
								
								Added MEMORY-LEAK to EXTRA_DIST  
							
							 
							
							
							
						 
						
							2003-08-26 12:31:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								523b1eb92e 
								
							 
						 
						
							
							
								
								alsalisp memory allocation optimization  
							
							 
							
							... 
							
							
							
							- force of reusing alisp objects
  - added auto-garbage-collect mechanism
  - fixed bad garbage-collect (yes, the original code can free "running" lisp program)
  - hctl.lisp test example
    - reduced lisp object memory pool usage from 240kB to 29kB (auto-gc)
    - reduced --''-- from 29kB (auto-gc) to 9kB (manual gc)
FIXME: we need definitely an opminization for the alisp object lookups
       - use bsearch()? 
							
						 
						
							2003-08-22 09:41:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								06221f86d2 
								
							 
						 
						
							
							
								
								added workaround for ppc64.  
							
							 
							
							
							
						 
						
							2003-08-13 13:18:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								47ba6cef55 
								
							 
						 
						
							
							
								
								Fixed bug: added limit for source channels.  
							
							 
							
							
							
						 
						
							2003-08-12 12:30:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								e09736109e 
								
							 
						 
						
							
							
								
								Added surround41 and surround50 definitions  
							
							 
							
							
							
						 
						
							2003-08-12 09:34:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								63c19961b9 
								
							 
						 
						
							
							
								
								Takashi: added shadow pcm to avoid problem with plug plugin and mmaped access  
							
							 
							
							
							
						 
						
							2003-08-08 09:06:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								18927bfe9a 
								
							 
						 
						
							
							
								
								fixed dmix crashes by Clemens Ladisch <clemens@ladisch.de>:  
							
							 
							
							... 
							
							
							
							pcm->name can be NULL (when an unnamed pcm node is embedded in another
  pcm) 
							
						 
						
							2003-08-07 14:20:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								7058054471 
								
							 
						 
						
							
							
								
								fixed the missing initialization of poll events for copy plugin.  
							
							 
							
							
							
						 
						
							2003-08-06 15:43:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								bffffeef45 
								
							 
						 
						
							
							
								
								- missing changes from virt to virtual rawmidi.  
							
							 
							
							
							
						 
						
							2003-08-06 14:46:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								237f7f46f0 
								
							 
						 
						
							
							
								
								- fixed the name from "virt" to "virtual".  
							
							 
							
							... 
							
							
							
							- fixed compilation error. 
							
						 
						
							2003-08-05 13:54:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								5efcf32772 
								
							 
						 
						
							
							
								
								alisp - implemented hctl_elem_read/write and find  
							
							 
							
							
							
						 
						
							2003-08-03 20:36:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2699f5510b 
								
							 
						 
						
							
							
								
								More alisp changes  
							
							 
							
							
							
						 
						
							2003-08-01 18:21:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								16647d9c53 
								
							 
						 
						
							
							
								
								Added some hctl_elem functions to alisp  
							
							 
							
							
							
						 
						
							2003-07-30 19:14:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								184612c30a 
								
							 
						 
						
							
							
								
								added the definition of rawmidi.virtual.  
							
							 
							
							
							
						 
						
							2003-07-29 17:16:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								f9a954fd6e 
								
							 
						 
						
							
							
								
								added SND_RAWMIDI_TYPE_VIRTUAL.  
							
							 
							
							
							
						 
						
							2003-07-29 17:15:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								e332fc0b9b 
								
							 
						 
						
							
							
								
								added virtual rawmidi plugin.  
							
							 
							
							
							
						 
						
							2003-07-29 17:15:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								118bf89508 
								
							 
						 
						
							
							
								
								added const modifier to some function arguments  
							
							 
							
							
							
						 
						
							2003-07-29 17:05:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								adbc93f1a4 
								
							 
						 
						
							
							
								
								More alisp extensions (card related functions, ctl_card_info).  
							
							 
							
							
							
						 
						
							2003-07-29 13:19:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c55d2495d7 
								
							 
						 
						
							
							
								
								Fix against current code  
							
							 
							
							
							
						 
						
							2003-07-28 12:03:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								468c3d18b6 
								
							 
						 
						
							
							
								
								0.9.6  
							
							 
							
							
							
						 
						
							2003-07-28 11:50:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								92093ae0fe 
								
							 
						 
						
							
							
								
								Added snd_hctl_open_ctl() function.  
							
							 
							
							... 
							
							
							
							alisp massive extensions and tested ALSA function bindings. 
							
						 
						
							2003-07-27 20:20:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6a543d8e20 
								
							 
						 
						
							
							
								
								Art Haas <ahaas@airmail.net>  
							
							 
							
							... 
							
							
							
							C99 initializers cleanup 
							
						 
						
							2003-07-26 16:24:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b3e3c349ce 
								
							 
						 
						
							
							
								
								Added float number support  
							
							 
							
							... 
							
							
							
							Replaced 'int' with 'long' (integer type)
Improved garbage collect 
							
						 
						
							2003-07-26 15:19:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								b5c2327ce7 
								
							 
						 
						
							
							
								
								tagged for new functions;  
							
							 
							
							... 
							
							
							
							snd_seq_port_info_get/set_timestamping()
    snd_seq_port_info_get/set_timestamp_real()
    snd_seq_port_info_get/set_timestamp_queue() 
							
						 
						
							2003-07-25 17:25:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								09161437ef 
								
							 
						 
						
							
							
								
								- added auto-timestamp mode for the port.  
							
							 
							
							... 
							
							
							
							snd_seq_port_info_get/set_timestamping()
    snd_seq_port_info_get/set_timestamp_real()
    snd_seq_port_info_get/set_timestamp_queue()
- increased the protocol version to 1.0.1. 
							
						 
						
							2003-07-25 17:24:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								60035f4fae 
								
							 
						 
						
							
							
								
								- updated asound.h and asequencer.h from alsa-kernel.  
							
							 
							
							
							
						 
						
							2003-07-25 17:23:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								7716fd1e3d 
								
							 
						 
						
							
							
								
								fixes by Art Haas <ahaas@airmail.net>:  
							
							 
							
							... 
							
							
							
							rewritten with C99 struct initialization style. 
							
						 
						
							2003-07-25 17:02:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c18c32b26c 
								
							 
						 
						
							
							
								
								Kill the zombie process creation, use 'start' process to detach the server_job() from parent  
							
							 
							
							
							
						 
						
							2003-07-24 18:49:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cb1f308ab5 
								
							 
						 
						
							
							
								
								NULL check in mmap_begin()  
							
							 
							
							
							
						 
						
							2003-07-23 06:57:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0d1fc81692 
								
							 
						 
						
							
							
								
								Fixed typo  
							
							 
							
							
							
						 
						
							2003-07-16 19:31:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ed9961c9a2 
								
							 
						 
						
							
							
								
								Fixed snd_pcm_wait() function  
							
							 
							
							
							
						 
						
							2003-07-16 19:31:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								f073afbdfa 
								
							 
						 
						
							
							
								
								- snd_pcm_wait() returns more understandable error code when an error  
							
							 
							
							... 
							
							
							
							happens during poll().
- clean up the code along with the change above. 
							
						 
						
							2003-07-16 11:37:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								e03aaa1888 
								
							 
						 
						
							
							
								
								Added unlink of the communication socket name.  
							
							 
							
							... 
							
							
							
							Added retry when the semaphore is lost (server is going down and removes
the global semaphore). Now the application creates a new direct server
automagically rather than the error return. 
							
						 
						
							2003-07-15 19:15:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								0811da2a15 
								
							 
						 
						
							
							
								
								fixed the type prefix of printd for the time (unsigned long).  
							
							 
							
							
							
						 
						
							2003-07-14 10:23:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								3eba62e9a8 
								
							 
						 
						
							
							
								
								fixed the old multi-line strings.  
							
							 
							
							
							
						 
						
							2003-07-14 10:22:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								2335577a15 
								
							 
						 
						
							
							
								
								change the include path "asoundlib.h" to <alsa/asoundlib.h>  
							
							 
							
							
							
						 
						
							2003-07-14 10:21:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								9a19772de9 
								
							 
						 
						
							
							
								
								- reverted to include <alsa/xxx.h> again.  
							
							 
							
							... 
							
							
							
							- include stdarg.h for va_list. 
							
						 
						
							2003-07-14 10:20:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								9f491f4aa6 
								
							 
						 
						
							
							
								
								create a symlink for inclusion of alsa/xxx.h in the alsa-lib tree itself.  
							
							 
							
							... 
							
							
							
							the symlink is created by configure script. 
							
						 
						
							2003-07-14 10:16:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								e3590ca3fc 
								
							 
						 
						
							
							
								
								Giuliano Pochini <pochini@shiny.it>  
							
							 
							
							... 
							
							
							
							snd_ctl_elem_info_get_dimension? fixes 
							
						 
						
							2003-07-14 07:56:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0d2c25b6fa 
								
							 
						 
						
							
							
								
								More fixes (empty vars)  
							
							 
							
							
							
						 
						
							2003-07-09 14:42:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c36af78b2e 
								
							 
						 
						
							
							
								
								Small fix in makefiles  
							
							 
							
							
							
						 
						
							2003-07-09 14:16:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								22e1a1bb13 
								
							 
						 
						
							
							
								
								added config files for digigram cards.  
							
							 
							
							
							
						 
						
							2003-07-08 10:45:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								960b97c8f6 
								
							 
						 
						
							
							
								
								0.9.5  
							
							 
							
							
							
						 
						
							2003-07-08 08:21:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6633460801 
								
							 
						 
						
							
							
								
								Clemens Ladisch <clemens@ladisch.de>  
							
							 
							
							... 
							
							
							
							fix some wrong section/file/reference names 
							
						 
						
							2003-07-01 09:23:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1097c437a1 
								
							 
						 
						
							
							
								
								Fixed some lisp bugs  
							
							 
							
							
							
						 
						
							2003-06-27 20:38:13 +00:00