From: Takashi Iwai Date: Mon, 20 Dec 2004 13:17:47 +0000 (+0000) Subject: Add -V option X-Git-Tag: v1.0.8~18 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=0b9e7577a3cfec8a937702747620929bbbb0135b;p=alsa-utils.git Add -V option Add -V option to specify the default view mode. --- diff --git a/alsamixer/alsamixer.c b/alsamixer/alsamixer.c index c23651b..17adc10 100644 --- a/alsamixer/alsamixer.c +++ b/alsamixer/alsamixer.c @@ -2061,7 +2061,7 @@ main (int argc, */ do { - opt = getopt (argc, argv, "c:D:shg"); + opt = getopt (argc, argv, "c:D:shgV:"); switch (opt) { case '?': @@ -2089,6 +2089,14 @@ main (int argc, case 's': mixer_minimize = 1; break; + case 'V': + if (*optarg == 'p' || *optarg == 'P') + mixer_view = VIEW_PLAYBACK; + else if (*optarg == 'c' || *optarg == 'C') + mixer_view = VIEW_CAPTURE; + else + mixer_view = VIEW_CHANNELS; + break; } } while (opt > 0);