Jaroslav Kysela
8291d2c601
add snd_strlcat() function
...
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2025-04-14 18:41:42 +02:00
Jaroslav Kysela
ad3a8b8b31
reshuffle included files to include config.h as first
...
config.h may contain defines like _FILE_OFFSET_BITS which influence
the system wide include files (off_t types, open -> open64 function
usage etc.).
Related: https://github.com/alsa-project/alsa-lib/pull/333
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2023-08-30 18:25:37 +02:00
Jaroslav Kysela
1755df1d9e
add snd_strlcpy() and use it everywhere
...
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2019-03-25 16:46:05 +01:00
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
b6eb0f9bfd
all places: doxygen cleanups
...
I see no errors with these changes using doxygen 1.8.1.1 .
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2013-04-08 16:42:24 +02:00
Jerome Forissier
44c1a623dd
Add snd_lib_error_set_local() to install a thread-local error handler.
...
This is required so we can make other functions reentrant (such as
snd_device_name_hint()).
The default error handling function snd_lib_error_default() now checks
if a local handler exists, and if so, calls it. Otherwise, the previous
behavior is unchanged.
Signed-off-by: Jerome Forissier <jerome@taodyne.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2013-01-31 16:28:14 +01:00
Takashi Iwai
631f7cde82
Change assert condition in error message handler
...
Activating assert() in the default error message handler isn't always
good for producitve systems. Make this optional and enable only when
a special configure option is given (i.e. for explicit debugging).
2007-10-24 12:53:08 +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
087184b0f9
Fix doxygen documents
...
Fix the warnings of doxygen parsing.
Add some missing documentation.
2005-05-24 14:14:28 +00:00
Takashi Iwai
87ec7df91d
Read $LIBASOUND_DEBUG as integer
...
Read $LIBASOUND_DEBUG as integer, 1 = hw_params dump, 2 = assert.
2005-04-20 14:26:49 +00:00
Takashi Iwai
2b54677fdb
Change error message handling
...
Change the handling of non-fatal errors. Now the non-fatal error
messages are not shown in stderr and no assert() as default. The
behavior can be changed with LIBASOUND_DEBUG environment variable.
2004-12-21 14:11:00 +00:00
Jaroslav Kysela
a66204cd12
Added snd_asoundlib_version()
2004-04-19 15:12:32 +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
0d9a5d0e59
More documentation updates.
2001-07-18 12:17:11 +00:00
Jaroslav Kysela
f65b035a45
Improved in-source documentation (interfaces are divided into modules).
2001-04-24 13:02:58 +00:00
Abramo Bagnara
de4cfc3e4b
More documentation. Added mode argument to i/o_stdio_open.
2001-03-29 09:10:46 +00:00
Jaroslav Kysela
5e44a3114d
Updated the doxygen configuration and error.c file.
2001-03-21 15:52:23 +00:00
Jaroslav Kysela
e8a01ea4ed
Merged rawmidi M4 files into the main ones.
...
The first attempt to create documentation for the RawMidi API.
2001-03-20 16:46:45 +00:00
Jaroslav Kysela
c709b0a627
Added comments
2001-02-08 14:42:09 +00:00
Abramo Bagnara
de19407578
Removed card type from devices info. Added card number to devices info. Completed encapsulation of PCM API. Removed snd_pcm_card(). All copy functions now have the form copy(dst, src).
2001-01-31 17:26:56 +00:00
Jaroslav Kysela
49affda3a0
Added configurable error handlers.
2000-11-25 16:36:18 +00:00
Jaroslav Kysela
41bb7068f2
Merged pcmfinal branch.
2000-11-20 20:10:46 +00:00
Jaroslav Kysela
1cd6778173
Merged pcm2 branch.
2000-05-08 18:53:38 +00:00
Jaroslav Kysela
e4572ec719
Reset all protocol versions to 1.0.0.
1999-12-16 14:14:16 +00:00
Jaroslav Kysela
2e07583858
Changed e-mail from <perex@jcu.cz> to <perex@suse.cz>..
1999-05-11 22:15:16 +00:00
Jaroslav Kysela
a741225e6e
Coding style...
1998-11-27 14:57:39 +00:00
Jaroslav Kysela
2ae16fb30d
Big renaming - from sound to asound...
1998-08-30 21:08:44 +00:00
Jaroslav Kysela
5abac67626
Initial revision
1998-08-13 15:42:56 +00:00