alsa-utils/alsaloop
John Spencer 0616d87fba alsaloop: pcmjob.c: use portable way to initialize recursive mutex
PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP is not in POSIX, as _NP
(non-portable) suggests.

exposing such a symbol in musl libc would lock in the ABI for all
times and makes it impossible to do future changes to the under-
lying struct without hideous symbol versioning hacks.

use the portable way instead: pthread_once was designed for such
cases.

Signed-off-by: John Spencer <maillist-alsa@barfooze.de>
Tested-by: John Spencer <maillist-alsa@barfooze.de>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2013-11-08 14:57:06 +01:00
..
alsaloop.1 Several formatting fixes for manpages. 2013-05-16 10:38:13 +02:00
alsaloop.c alsaloop: add -z,--syslog option to use syslog for errors 2013-09-16 14:14:41 +02:00
alsaloop.h alsaloop: Delay the restart a bit (to handle snd-aloop playback xruns better) 2010-10-20 09:31:01 +02:00
control.c alsaloop: Fix command-line parsing and pollfd initialization 2010-10-08 22:23:05 +02:00
effect-sweep.c Introduce alsaloop utility 2010-10-06 10:01:52 +02:00
Makefile.am alsaloop: Use AM_CFLAGS in Makefile.am 2011-06-03 14:21:53 +02:00
pcmjob.c alsaloop: pcmjob.c: use portable way to initialize recursive mutex 2013-11-08 14:57:06 +01:00
test.sh alsaloop: fixes, added -W/--wake option 2010-10-14 11:17:25 +02:00