summaryrefslogtreecommitdiff
path: root/audio/nas/patches
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2004-11-23 08:50:23 +0000
committeradam <adam@pkgsrc.org>2004-11-23 08:50:23 +0000
commit11a9e2278101dffee75ab292f6aa3c73f7ec8201 (patch)
treeaa353c2d964086100793c302e5cfe71678ec3bd8 /audio/nas/patches
parent2ea17ce1c7566d5bb38a6c3d8dfc9e34094689ef (diff)
downloadpkgsrc-11a9e2278101dffee75ab292f6aa3c73f7ec8201.tar.gz
Changes 1.7:
- fixed config/Imakefile so 'configure' command would work under cygwin. Tested clients/server under cygwin. - corrected a possible race condition in auvoxware that could cause the server to hang under certain conditions. I do not know why I haven't seen this problem before, but I could recreate it easily by killing auplay while playing a long tune. If the system restarts syscalls after a signal handler has run, a situation could arise where the previous timer was never disabled. This could cause a previous ioctl(DSP_SYNC) called from setSampleRate() to be constantly interrupted and restarted, causing an apparent hang. Now we just turn off the timer as the first thing in setSampleRate() so DSP_SYNC can actually finish. We also turn off the timer when openDevice is called, so the 'wait for device to become available' code can work too. - Patch from Tobias Diedrich that allows mixer init to fail in the voxware server. - redid the FAQ in an attempt to make it more useful. I'll try to keep it up to date. - updated libtool due to a problem(s) reported by Steve McIntyre.
Diffstat (limited to 'audio/nas/patches')
-rw-r--r--audio/nas/patches/patch-ad8
1 files changed, 4 insertions, 4 deletions
diff --git a/audio/nas/patches/patch-ad b/audio/nas/patches/patch-ad
index 0dd5e2695fb..a5d14f63795 100644
--- a/audio/nas/patches/patch-ad
+++ b/audio/nas/patches/patch-ad
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.9 2002/11/28 11:40:46 markd Exp $
+$NetBSD: patch-ad,v 1.10 2004/11/23 08:50:24 adam Exp $
---- server/dda/voxware/auvoxware.c.orig Thu Jul 25 12:42:28 2002
+--- server/dda/voxware/auvoxware.c.orig 2004-10-22 21:44:47.000000000 +0000
+++ server/dda/voxware/auvoxware.c
-@@ -238,8 +238,13 @@
+@@ -242,8 +242,13 @@ SndStat sndStatIn =
256, /* fragSize */
3, /* minFrags */
32, /* maxFrags */
@@ -16,7 +16,7 @@ $NetBSD: patch-ad,v 1.9 2002/11/28 11:40:46 markd Exp $
#if defined(__CYGWIN__)
O_RDONLY, /* howToOpen */
#else
-@@ -260,7 +265,11 @@
+@@ -264,7 +269,11 @@ SndStat sndStatIn =
256, /* fragSize */
3, /* minFrags */
32, /* maxFrags */