summaryrefslogtreecommitdiff
path: root/audio/snd/patches/patch-an
diff options
context:
space:
mode:
Diffstat (limited to 'audio/snd/patches/patch-an')
-rw-r--r--audio/snd/patches/patch-an42
1 files changed, 0 insertions, 42 deletions
diff --git a/audio/snd/patches/patch-an b/audio/snd/patches/patch-an
deleted file mode 100644
index 7fb54979cb9..00000000000
--- a/audio/snd/patches/patch-an
+++ /dev/null
@@ -1,42 +0,0 @@
-$NetBSD: patch-an,v 1.3 2004/07/28 08:05:32 agc Exp $
-
---- snd-xrec.c.orig 1998-02-02 14:01:06.000000000 +0000
-+++ snd-xrec.c 2004-07-28 09:01:33.000000000 +0100
-@@ -134,8 +134,8 @@
- {
- for (j=0;j<by0;j++)
- {
-- inx = tx + round((x+(float)i/xscl)*matrix[0] + (y+(float)j/yscl)*matrix[2]); if (inx<0) inx=0; if (inx>=nwidth) inx=nwidth-1;
-- iny = ty + round((x+(float)i/xscl)*matrix[1] + (y+(float)j/yscl)*matrix[3]); if (iny<0) iny=0; if (iny>=nheight) iny=nheight-1;
-+ inx = tx + snd_round((x+(float)i/xscl)*matrix[0] + (y+(float)j/yscl)*matrix[2]); if (inx<0) inx=0; if (inx>=nwidth) inx=nwidth-1;
-+ iny = ty + snd_round((x+(float)i/xscl)*matrix[1] + (y+(float)j/yscl)*matrix[3]); if (iny<0) iny=0; if (iny>=nheight) iny=nheight-1;
- XPutPixel(after,inx,iny,px);
- }
- }
-@@ -1314,7 +1314,11 @@
- #include <soundcard.h>
- #endif
-
--#define DAC_NAME "/dev/dsp"
-+#ifdef LINUX
-+# define DAC_NAME "/dev/dsp"
-+#else /* !LINUX */
-+# define DAC_NAME "/dev/audio"
-+#endif /* LINUX */
- #define FRAGMENTS 2
- #define FRAGMENT_SIZE 10
-
-@@ -1415,8 +1419,11 @@
- if ((audio_fd = open(DAC_NAME,O_RDONLY,0)) == -1)
- {
- record_report(rec,"can't open any inputs!");
-- if ((errno == EACCES) || (errno == ENOENT))
-- record_report(rec,"(to get input in Linux, we need read permission on /dev/dsp)");
-+ if ((errno == EACCES) || (errno == ENOENT)){
-+ char buf[256];
-+ snprintf(buf,256,"(to get input in Linux, we need read permission on %s)",DAC_NAME);
-+ record_report(rec,buf);
-+ }
- return(-1);
- }
- }