[pulseaudio-discuss] [PATCH 4/6] pacmd: Select quiet mode in stdin is not a terminal or have command-line commands to execute
Peter Meerwald
pmeerw at pmeerw.net
Fri Jul 19 12:32:13 PDT 2013
Signed-off-by: Peter Meerwald <pmeerw at pmeerw.net>
---
src/utils/pacmd.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/utils/pacmd.c b/src/utils/pacmd.c
index 7dd3c9b..02b457d 100644
--- a/src/utils/pacmd.c
+++ b/src/utils/pacmd.c
@@ -83,9 +83,9 @@ static void help(const char *argv0) {
printf(_("\n"
" -h, --help Show this help\n"
- " --version Show version\n"
" --quiet Don't show welcome message\n"
- "When no command is given pacmd starts in the interactive mode\n" ));
+ " --version Show version\n"
+ "When no command is given pacmd starts in the interactive mode.\n" ));
}
enum {
@@ -220,6 +220,9 @@ int main(int argc, char*argv[]) {
ibuf_eof = true;
}
+ if (ibuf_eof || !isatty(STDIN_FILENO))
+ quiet = true;
+
/* wait for initial welcome */
for (;;) {
struct pollfd *p;
--
1.8.3.2
More information about the pulseaudio-discuss
mailing list