From: Jaroslav Kysela Date: Wed, 28 May 2003 07:25:26 +0000 (+0000) Subject: Volume can be lower than zero, too X-Git-Tag: v1.0.3~66 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=04020b86d15a05f9b301e87794c4c792d16dae3d;p=alsa-utils.git Volume can be lower than zero, too --- diff --git a/alsamixer/alsamixer.c b/alsamixer/alsamixer.c index e8b0095..b417760 100644 --- a/alsamixer/alsamixer.c +++ b/alsamixer/alsamixer.c @@ -581,9 +581,10 @@ mixer_write_cbar (int elem_index) vright = mixer_calc_volume(elem, mixer_volume_delta[MIXER_CHN_RIGHT], type, chn_right); vbalance += vright; vbalance /= 2; - } else + } else { vright = vleft; - if (vleft >= 0 && vright >= 0) { + } + if (joined) { for (chn = 0; chn < SND_MIXER_SCHN_LAST; chn++) if (type != MIXER_ELEM_CAPTURE) { @@ -617,7 +618,6 @@ mixer_write_cbar (int elem_index) } } } - } } /* mute