diff options
| author | Cameron Grant <cg@FreeBSD.org> | 1999-12-21 06:18:03 +0000 |
|---|---|---|
| committer | Cameron Grant <cg@FreeBSD.org> | 1999-12-21 06:18:03 +0000 |
| commit | 637e11773701e9b75e33fcc358ad6b47b18a59ff (patch) | |
| tree | c2aa5b8342c5e2e04e908cbb04c97598270923af /sys/dev/sound | |
| parent | 1a93522d65470805b6a0628366c6630cd3959d97 (diff) | |
Notes
Diffstat (limited to 'sys/dev/sound')
| -rw-r--r-- | sys/dev/sound/isa/sb.c | 3 | ||||
| -rw-r--r-- | sys/dev/sound/isa/sb16.c | 3 | ||||
| -rw-r--r-- | sys/dev/sound/isa/sb8.c | 3 |
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; |
