summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/dev/sound/pcm/mixer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/sound/pcm/mixer.c b/sys/dev/sound/pcm/mixer.c
index 2b8d681..f40b430 100644
--- a/sys/dev/sound/pcm/mixer.c
+++ b/sys/dev/sound/pcm/mixer.c
@@ -204,13 +204,13 @@ mixer_init(device_t dev, kobj_class_t cls, void *devinfo)
goto bad;
for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) {
+ v = snd_mixerdefaults[i];
+
if (resource_int_value(device_get_name(dev),
device_get_unit(dev), snd_mixernames[i], &val) == 0) {
if (val >= 0 && val <= 100) {
v = (u_int16_t) val;
}
- } else {
- v = snd_mixerdefaults[i];
}
mixer_set(m, i, v | (v << 8));
OpenPOWER on IntegriCloud