Jaroslav Kysela
5b9041bced
Change FSF address (Franklin Street)
...
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2017-11-14 14:29:26 +01:00
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