Files
pkgsrc-ng/audio/amp/patches/patch-ag
2013-09-26 17:14:40 +02:00

19 lines
506 B
Plaintext

$NetBSD: patch-ag,v 1.1 2005/11/18 14:52:44 joerg Exp $
--- audioIO_Linux.c.orig 1997-05-31 19:47:58.000000000 +0200
+++ audioIO_Linux.c
@@ -78,7 +78,12 @@ audioOpen(int frequency, int stereo, int
if (volume != -1)
audioSetVolume(volume);
- if (ioctl(audio_fd, SNDCTL_DSP_GETBLKSIZE, &AUSIZ) == -1)
+#ifdef SNDCTl_DSP_GETBLKSIZE
+ if (ioctl(audio_fd, SNDCTL_DSP_GETBLKSIZE, &AUSIZ) != -1)
+ return;
+#endif
+ AUSIZ = DEFAULT_AUSIZ;
+ if (AUSIZ == 0)
die("Unable to get fragment size\n");
}