OSDN Git Service

Show other view names
authorTakashi Iwai <tiwai@suse.de>
Mon, 31 Jan 2005 13:46:05 +0000 (13:46 +0000)
committerTakashi Iwai <tiwai@suse.de>
Mon, 31 Jan 2005 13:46:05 +0000 (13:46 +0000)
alsamixer shows all view names in the View: line so that user
can understand what it means.  The currently used view is
shown with brackets and emphasized.

alsamixer/alsamixer.c

index cf7a3fe..9cc51c4 100644 (file)
@@ -730,17 +730,17 @@ static void display_item_info(int elem_index, snd_mixer_selem_id_t *sid, int is_
   if (xlen > sizeof(string) - 1)
     xlen = sizeof(string) - 1;
   mixer_dc (DC_PROMPT);
-  mvaddstr (3, 2, "View: ");
+  mvaddstr (3, 2, "View:  Playback  Capture  All ");
   mixer_dc (DC_TEXT);
   switch (mixer_view) {
   case VIEW_PLAYBACK:
-    mvaddstr (3, 8, "Playback");
+    mvaddstr (3, 8, "[Playback]");
     break;
   case VIEW_CAPTURE:
-    mvaddstr (3, 8, "Capture");
+    mvaddstr (3, 18, "[Capture]");
     break;
   default:
-    mvaddstr (3, 8, "All");
+    mvaddstr (3, 27, "[All]");
     break;
   }
   mixer_dc (DC_PROMPT);