From e258e032ac8bd72820196922f16d2545e51b6193 Mon Sep 17 00:00:00 2001 From: Cameron Grant Date: Mon, 6 Nov 2000 02:47:43 +0000 Subject: [PATCH] fix paste-o in mixer code - actually set right channel volume instead of doing the left channel twice. --- sys/dev/sound/isa/sb16.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/dev/sound/isa/sb16.c b/sys/dev/sound/isa/sb16.c index b78de63ebc2..7711277ebf6 100644 --- a/sys/dev/sound/isa/sb16.c +++ b/sys/dev/sound/isa/sb16.c @@ -353,7 +353,7 @@ sb16mix_set(snd_mixer *m, unsigned dev, unsigned left, unsigned right) sb_setmixer(sb, e->reg, left << e->ofs); if (e->stereo) - sb_setmixer(sb, e->reg, right << e->ofs); + sb_setmixer(sb, e->reg + 1, right << e->ofs); else right = left; @@ -672,6 +672,7 @@ sb16chan_trigger(void *data, int go) ch->run = 1; else ch->run = 0; + sb_setup(sb); return 0;