From: Jaroslav Kysela Date: Wed, 25 Jul 2001 11:49:32 +0000 (+0000) Subject: Another mono fix X-Git-Tag: v1.0.3~206 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=867febada7d049cd88c7e1ad99b052436f0de883;p=alsa-utils.git Another mono fix --- diff --git a/amixer/amixer.c b/amixer/amixer.c index e0330d1..d6afd5e 100644 --- a/amixer/amixer.c +++ b/amixer/amixer.c @@ -630,11 +630,11 @@ static int show_selem(snd_mixer_t *handle, snd_mixer_selem_id_t *id, const char (cmono || !snd_mixer_selem_has_capture_channel(elem, chn))) continue; printf("%s%s: ", space, snd_mixer_selem_channel_name(chn)); - if (snd_mixer_selem_has_common_volume(elem)) { + if (!pmono && !cmono && snd_mixer_selem_has_common_volume(elem)) { snd_mixer_selem_get_playback_volume(elem, chn, &pvol); printf("%s ", get_percent(pvol, pmin, pmax)); } - if (snd_mixer_selem_has_common_switch(elem)) { + if (!pmono && !cmono && snd_mixer_selem_has_common_switch(elem)) { snd_mixer_selem_get_playback_switch(elem, chn, &psw); printf("[%s] ", psw ? "on" : "off"); }