Takashi Sakamoto 
								
							 
						 
						
							
							
							
							
								
							
							
								d1777a503d 
								
							 
						 
						
							
							
								
								timer: obsolete legacy rtctimer instance  
							
							 
							
							... 
							
							
							
							At v4.7 development, ALSA timer interface dropped device instance based on
legacy rtctimer implementation. User space applications should not use the
device instance.
This commit adds comments to notify a corresponding macro should not be
used anymore.
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de> 
							
						 
						
							2017-04-21 17:57:56 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pedro Lopez-Cabanillas 
								
							 
						 
						
							
							
							
							
								
							
							
								ef2d3cf747 
								
							 
						 
						
							
							
								
								Defined symbols exposing the hrtimer to applications.  
							
							 
							
							... 
							
							
							
							Signed-off-by: Pedro Lopez-Cabanillas <pedro.lopez.cabanillas@gmail.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de> 
							
						 
						
							2009-11-08 09:21:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								68e5771a6f 
								
							 
						 
						
							
							
								
								Remove assert from header files  
							
							 
							
							... 
							
							
							
							Putting assert in the public macros isn't good idea at all.
Let's get rid of them.
Also, clean up snd*_alloca() functions to use a helper macro
instead of copy and paste. 
							
						 
						
							2007-10-25 15:36:03 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d25e281230 
								
							 
						 
						
							
							
								
								Changed Jaroslav Kysela's e-mail from perex@suse.cz to perex@perex.cz  
							
							 
							
							
							
						 
						
							2007-10-15 10:24:55 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bac9a7de83 
								
							 
						 
						
							
							
								
								direct plugins (dmix) - suspend/resume fixes  
							
							 
							
							... 
							
							
							
							- this patch adds support for suspend & result for dmix and other
  direct plugins
- the timer detection / initialization (TREAD support) was redesigned and
  the check for proper driver version was moved to the timer_hw.c 
							
						 
						
							2005-08-16 12:19:15 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								8ec3e4ea6c 
								
							 
						 
						
							
							
								
								added full async interface to timer API  
							
							 
							
							... 
							
							
							
							- added snd_async_add_timer_handler and snd_async_handler_get_timer functions
- added async command to test/timer.c 
							
						 
						
							2005-05-11 12:18:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a022bc1fbc 
								
							 
						 
						
							
							
								
								API for device name lists and timer enhancements  
							
							 
							
							... 
							
							
							
							- new snd_names_list and snd_names_list_free functions
- added snd_timer_ginfo related functions to the timer API 
							
						 
						
							2005-05-10 10:52:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Clemens Ladisch 
								
							 
						 
						
							
							
							
							
								
							
							
								2570bfc7ad 
								
							 
						 
						
							
							
								
								add HPET support  
							
							 
							
							... 
							
							
							
							add a wrapper for the HPET driver 
							
						 
						
							2005-03-21 08:17:26 +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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								9c084c4ba6 
								
							 
						 
						
							
							
								
								Updated to new timer API  
							
							 
							
							
							
						 
						
							2003-03-04 20:01:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cf9e518d51 
								
							 
						 
						
							
							
								
								Timestamp update (struct timeval -> struct timespec).  
							
							 
							
							
							
						 
						
							2003-02-28 17:23:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								853304bbf4 
								
							 
						 
						
							
							
								
								Corrections by Kevin Conder <kconder@interaccess.com>  
							
							 
							
							
							
						 
						
							2002-03-12 20:14:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2ca5ace9cb 
								
							 
						 
						
							
							
								
								More documentation changes (rawmidi, timer)  
							
							 
							
							
							
						 
						
							2002-02-11 18:11:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								6ce9436b13 
								
							 
						 
						
							
							
								
								removed comma from last element of enums.  
							
							 
							
							
							
						 
						
							2002-02-05 11:36:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d57853a90a 
								
							 
						 
						
							
							
								
								Added more informative comments to open mode flags  
							
							 
							
							
							
						 
						
							2002-01-28 18:11:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3e3df2d32b 
								
							 
						 
						
							
							
								
								Updated GNU GPL license (address).  
							
							 
							
							... 
							
							
							
							Changed GNU LGPL licence from 2.0 to 2.1. 
							
						 
						
							2001-12-30 09:22:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ddb7209e9a 
								
							 
						 
						
							
							
								
								Added snd_*_poll_descriptors_revents functions.  
							
							 
							
							
							
						 
						
							2001-11-30 17:36:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c33c5760ab 
								
							 
						 
						
							
							
								
								Added snd_*_open_lconf functions.  
							
							 
							
							... 
							
							
							
							Some minor changes in config interface documentation. 
							
						 
						
							2001-11-24 17:47:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								87b5b249a5 
								
							 
						 
						
							
							
								
								pcm.h - major documentation updates and reordering  
							
							 
							
							... 
							
							
							
							Cleanup for __cplusplus defines. 
							
						 
						
							2001-11-14 11:40:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								58345ae4f4 
								
							 
						 
						
							
							
								
								Separated asoundlib.h to small files.  
							
							 
							
							
							
						 
						
							2001-09-13 11:38:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4e92e7a28c 
								
							 
						 
						
							
							
								
								Fixed some typos for timer interface.  
							
							 
							
							
							
						 
						
							2001-08-28 13:41:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								79531a4eb0 
								
							 
						 
						
							
							
								
								The main header file is not dependant on asound.h from driver.  
							
							 
							
							
							
						 
						
							2001-08-20 13:15:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b45c08611c 
								
							 
						 
						
							
							
								
								Added symbol versioning for dlsym-callbacks.  
							
							 
							
							... 
							
							
							
							Removed snd_config_refer_load from confmisc.c and pcm.c. 
							
						 
						
							2001-08-15 12:12:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								71c851bce7 
								
							 
						 
						
							
							
								
								Renamed class to dev_class  
							
							 
							
							
							
						 
						
							2001-07-18 09:22:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								24945eca0c 
								
							 
						 
						
							
							
								
								Added encapsulation for timer interface  
							
							 
							
							
							
						 
						
							2001-07-16 13:33:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bf858b7312 
								
							 
						 
						
							
							
								
								Updated timer interface to follow new uniform configuration style.  
							
							 
							
							
							
						 
						
							2001-07-16 11:15:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								f65b035a45 
								
							 
						 
						
							
							
								
								Improved in-source documentation (interfaces are divided into modules).  
							
							 
							
							
							
						 
						
							2001-04-24 13:02:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								ee6d9f1bbd 
								
							 
						 
						
							
							
								
								Name cleaning for hwdep and timer API  
							
							 
							
							
							
						 
						
							2001-03-29 11:18:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								08232943a2 
								
							 
						 
						
							
							
								
								Get rid of enum type checking ugly trick  
							
							 
							
							
							
						 
						
							2001-03-29 10:11:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								7893ea238d 
								
							 
						 
						
							
							
								
								Added mode argument to open functions where it was missing. First part of CTL documentation  
							
							 
							
							
							
						 
						
							2001-03-26 12:45:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								191d03501e 
								
							 
						 
						
							
							
								
								Changed descriptors_count  
							
							 
							
							
							
						 
						
							2001-02-18 18:32:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cc956312b3 
								
							 
						 
						
							
							
								
								Changed behaviour of poll_descriptors function (returns the filled count of fds).  
							
							 
							
							... 
							
							
							
							Added poll_descriptors_count functions.
Added snd_mixer_elem_count function. 
							
						 
						
							2001-02-14 12:15:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								460660d4b4 
								
							 
						 
						
							
							
								
								More generic support for poll descriptors  
							
							 
							
							
							
						 
						
							2001-02-12 23:51:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8f0cb26fdf 
								
							 
						 
						
							
							
								
								Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const.  
							
							 
							
							
							
						 
						
							2001-02-06 23:48:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								5bf23ae9a1 
								
							 
						 
						
							
							
								
								Encapsulated hwdep. Converted all enums to type safety  
							
							 
							
							
							
						 
						
							2001-02-05 15:44:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8712ffc6a5 
								
							 
						 
						
							
							
								
								Added snd_ prefix to mask and interval. Divided header.h wrappers  
							
							 
							
							
							
						 
						
							2001-01-30 16:51:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								35cb79860d 
								
							 
						 
						
							
							
								
								Changes and cleanups for the timer API.  
							
							 
							
							... 
							
							
							
							The device lists use the next device syntax now. 
							
						 
						
							2000-11-30 19:17:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								41bb7068f2 
								
							 
						 
						
							
							
								
								Merged pcmfinal branch.  
							
							 
							
							
							
						 
						
							2000-11-20 20:10:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6962a9d6ce 
								
							 
						 
						
							
							
								
								Merged pcmplug branch.  
							
							 
							
							
							
						 
						
							2000-09-24 09:57:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								986c1500d2 
								
							 
						 
						
							
							
								
								Another API cleanups.  
							
							 
							
							... 
							
							
							
							Added setup functions for rawmidi and timer interfaces. 
							
						 
						
							2000-04-18 15:20:12 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Frank van de Pol 
								
							 
						 
						
							
							
							
							
								
							
							
								19811bb9b4 
								
							 
						 
						
							
							
								
								Changed data type of alsa-lib handles from 'void *' to the specific type for  
							
							 
							
							... 
							
							
							
							the handle in use. This should be more type-safe as the compiler will perform
checking on type now. 
							
						 
						
							1999-06-02 00:40:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c0e741dd8a 
								
							 
						 
						
							
							
								
								Merged new-mixer branch...  
							
							 
							
							
							
						 
						
							1999-03-08 16:51:36 +00:00