aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound
diff options
context:
space:
mode:
authorCameron Grant <cg@FreeBSD.org>1999-12-21 06:18:03 +0000
committerCameron Grant <cg@FreeBSD.org>1999-12-21 06:18:03 +0000
commit637e11773701e9b75e33fcc358ad6b47b18a59ff (patch)
treec2aa5b8342c5e2e04e908cbb04c97598270923af /sys/dev/sound
parent1a93522d65470805b6a0628366c6630cd3959d97 (diff)
Notes
Diffstat (limited to 'sys/dev/sound')
-rw-r--r--sys/dev/sound/isa/sb.c3
-rw-r--r--sys/dev/sound/isa/sb16.c3
-rw-r--r--sys/dev/sound/isa/sb8.c3
3 files changed, 6 insertions, 3 deletions
diff --git a/sys/dev/sound/isa/sb.c b/sys/dev/sound/isa/sb.c
index 622df4440e5a1..5eaa1f5abe564 100644
--- a/sys/dev/sound/isa/sb.c
+++ b/sys/dev/sound/isa/sb.c
@@ -978,7 +978,8 @@ sbmix_init(snd_mixer *m)
mix_setdevs(m, SBPRO_MIXER_DEVICES);
mix_setrecdevs(m, SBPRO_RECORDING_DEVICES);
sb_setmixer(sb, 0, 1); /* reset mixer */
- sb_setmixer(sb, MIC_VOL, 0x6); /* mic volume max */
+ if (!(sb->bd_flags & BD_F_ESS))
+ sb_setmixer(sb, MIC_VOL, 0x6); /* mic volume max */
sb_setmixer(sb, RECORD_SRC, 0x0); /* mic source */
sb_setmixer(sb, FM_VOL, 0x0); /* no midi */
break;
diff --git a/sys/dev/sound/isa/sb16.c b/sys/dev/sound/isa/sb16.c
index 622df4440e5a1..5eaa1f5abe564 100644
--- a/sys/dev/sound/isa/sb16.c
+++ b/sys/dev/sound/isa/sb16.c
@@ -978,7 +978,8 @@ sbmix_init(snd_mixer *m)
mix_setdevs(m, SBPRO_MIXER_DEVICES);
mix_setrecdevs(m, SBPRO_RECORDING_DEVICES);
sb_setmixer(sb, 0, 1); /* reset mixer */
- sb_setmixer(sb, MIC_VOL, 0x6); /* mic volume max */
+ if (!(sb->bd_flags & BD_F_ESS))
+ sb_setmixer(sb, MIC_VOL, 0x6); /* mic volume max */
sb_setmixer(sb, RECORD_SRC, 0x0); /* mic source */
sb_setmixer(sb, FM_VOL, 0x0); /* no midi */
break;
diff --git a/sys/dev/sound/isa/sb8.c b/sys/dev/sound/isa/sb8.c
index 622df4440e5a1..5eaa1f5abe564 100644
--- a/sys/dev/sound/isa/sb8.c
+++ b/sys/dev/sound/isa/sb8.c
@@ -978,7 +978,8 @@ sbmix_init(snd_mixer *m)
mix_setdevs(m, SBPRO_MIXER_DEVICES);
mix_setrecdevs(m, SBPRO_RECORDING_DEVICES);
sb_setmixer(sb, 0, 1); /* reset mixer */
- sb_setmixer(sb, MIC_VOL, 0x6); /* mic volume max */
+ if (!(sb->bd_flags & BD_F_ESS))
+ sb_setmixer(sb, MIC_VOL, 0x6); /* mic volume max */
sb_setmixer(sb, RECORD_SRC, 0x0); /* mic source */
sb_setmixer(sb, FM_VOL, 0x0); /* no midi */
break;