diff options
author | Simon Gomizelj <simongmzlj@gmail.com> | 2012-08-11 20:19:41 -0400 |
---|---|---|
committer | Simon Gomizelj <simongmzlj@gmail.com> | 2012-08-11 21:23:49 -0400 |
commit | 9748dd67520a8e92b00217087f506f89cdee0c57 (patch) | |
tree | d84357d1c4c153b5d5efd35e5bfc4df932f514ff | |
parent | b7a2ccc30b21e505311c153558e22df4fb24a493 (diff) | |
download | mirror-ponymix-9748dd67520a8e92b00217087f506f89cdee0c57.tar.gz mirror-ponymix-9748dd67520a8e92b00217087f506f89cdee0c57.tar.bz2 mirror-ponymix-9748dd67520a8e92b00217087f506f89cdee0c57.zip |
change the default action based on mode
- defaults for devices
- list for applications
-rw-r--r-- | pulsemix.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -573,7 +573,6 @@ static void __attribute__((__noreturn__)) usage(FILE *out) fputs(" -i, --source=<name> control a source\n", out); fputs("\nCommon Commands:\n", out); - fputs(" defaults list default devices\n", out); fputs(" list list available devices\n", out); fputs(" get-volume get volume for device\n", out); fputs(" set-volume VALUE set volume for device\n", out); @@ -587,6 +586,7 @@ static void __attribute__((__noreturn__)) usage(FILE *out) fputs(" is-muted check if muted\n", out); fputs("\nDevice Commands:\n", out); + fputs(" defaults list default devices\n", out); fputs(" set-default NAME set default device\n", out); fputs("\nApplication Commands:\n", out); @@ -683,7 +683,7 @@ int main(int argc, char *argv[]) } /* string -> enum */ - verb = (optind == argc) ? ACTION_DEFAULTS : string_to_verb(argv[optind]); + verb = (optind == argc) ? (mode ? ACTION_LIST : ACTION_DEFAULTS) : string_to_verb(argv[optind]); if (verb == ACTION_INVALID) errx(EXIT_FAILURE, "unknown action: %s", argv[optind]); |