Jaroslav Kysela
5b9041bced
Change FSF address (Franklin Street)
...
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2017-11-14 14:29:26 +01:00
Jaroslav Kysela
7d06b3ed9f
include/global.h - don't define timeval and timespec structures for !glibc
...
On request from John Spencer <maillist-alsa@barfooze.de> .
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2013-11-08 12:34:44 +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
Takashi Iwai
fbc2a6fa09
Check _POSIX_SOURCE for timeval definition
...
Check _POSIX_SOURCE for struct timeval definition.
In rare cases, _POSIX_C_SOURCE isn't defined but only _POSIX_SOURCE
is set, and it results in the confliction of timeval definition.
2007-03-09 15:30:38 +01:00
Jaroslav Kysela
57eb3145b8
fix various warnings
...
See also ALSA bug#1689
2006-10-06 13:18:34 +02:00
Jaroslav Kysela
8c9e4114a2
Add struct timeval and timespec definition when _POSIX_C_SOURCE is not defined
...
FIXME: It might cause problems on some platforms when tv_usec is not long type.
2006-10-06 11:01:40 +02: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
Takashi Iwai
fdbfe89b08
Add inclusion of time.h
...
timeval and timespec structs need time.h.
2005-01-11 15:08:58 +00:00
Jaroslav Kysela
a66204cd12
Added snd_asoundlib_version()
2004-04-19 15:12:32 +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
79c0a6998c
Added __STRING definition
2003-06-23 07:51:14 +00:00
Jaroslav Kysela
573f85dc1d
- added shm area manager code
...
- fixed parsing of period_size/buffer_size options for dmix, dsnoop and
dshare plugins
2003-04-23 12:41:55 +00:00
Jaroslav Kysela
cf9e518d51
Timestamp update (struct timeval -> struct timespec).
2003-02-28 17:23:28 +00:00
Jaroslav Kysela
63d708a344
Documentation update by Clement Ladish
2002-07-23 19:51:16 +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
323a0f4419
Added __cplusplus defines
2001-11-20 16:14:58 +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
27472b56a6
Changes for static build.
2001-10-24 14:14:11 +00:00
Jaroslav Kysela
58345ae4f4
Separated asoundlib.h to small files.
2001-09-13 11:38:32 +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
8ae3783494
Some small modifications to make doxygen happy.
2001-08-15 14:04:04 +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
c20c954f3d
Added documentation for instrument and midi event functions.
...
Removed snd_enum_() macros.
Documentation changes in asoundlib.h.
2001-07-11 14:09:01 +00:00
Abramo Bagnara
157f47aedd
New async notification API. Removed obsolete surround. Cleaning
2001-06-20 20:52:12 +00:00
Jaroslav Kysela
f65b035a45
Improved in-source documentation (interfaces are divided into modules).
2001-04-24 13:02:58 +00:00
Abramo Bagnara
08232943a2
Get rid of enum type checking ugly trick
2001-03-29 10:11:38 +00:00
Abramo Bagnara
93265d5c0f
Commented out enum typechecking
2001-02-07 17:34:52 +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
Jaroslav Kysela
49affda3a0
Added configurable error handlers.
2000-11-25 16:36:18 +00:00