summaryrefslogtreecommitdiff
path: root/audio/rat/files/patch-ae
blob: e629be28aa06d9726ba10f047337cfe6323235bd (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- rat/auddev_pcm.c.orig	Wed Oct 18 14:08:46 2000
+++ rat/auddev_newpcm.c	Wed Oct 18 14:09:55 2000
@@ -9,7 +9,7 @@
  
 #ifndef HIDE_SOURCE_STRINGS
 static const char cvsid[] = 
-	"$Id: auddev_newpcm.c,v 1.1 2000/09/16 17:43:23 ucacoxh Exp $";
+	"$Id: auddev_newpcm.c,v 1.3 2000/10/18 11:15:42 ucacoxh Exp $";
 #endif /* HIDE_SOURCE_STRINGS */
 
 #include "config_unix.h"
@@ -291,6 +291,8 @@
 
 	NEWPCM_AUDIO_IOCTL(fd, SOUND_MIXER_READ_RECMASK, &recmask);
 
+	/* Remove Vol from Rec mask - it is a play control! */
+	recmask = recmask & ~SOUND_MASK_VOLUME;
 	if (recmask & SOUND_MASK_MIC) {
 		iport = SOUND_MASK_MIC;
 	} else {