From: Lennart Poettering Date: Sun, 14 May 2006 16:17:17 +0000 (+0000) Subject: take the filename specified on the command line as default stream name X-Git-Tag: submit/2.0-panda/20130828.192557~3732 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cfb082a67c5bfad24fd2d322028d3e87d7c58da6;p=profile%2Fivi%2Fpulseaudio-panda.git take the filename specified on the command line as default stream name git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@863 fefdeb5f-60dc-0310-8127-8f9354f1896f --- diff --git a/src/utils/pacat.c b/src/utils/pacat.c index 1ecc0db..c8890bb 100644 --- a/src/utils/pacat.c +++ b/src/utils/pacat.c @@ -534,12 +534,6 @@ int main(int argc, char *argv[]) { } } - if (!client_name) - client_name = strdup(bn); - - if (!stream_name) - stream_name = strdup(client_name); - if (!pa_sample_spec_valid(&sample_spec)) { fprintf(stderr, "Invalid sample specification\n"); goto quit; @@ -571,12 +565,22 @@ int main(int argc, char *argv[]) { } close(fd); + + if (!stream_name) + stream_name = strdup(argv[optind]); + } else { fprintf(stderr, "Too many arguments.\n"); goto quit; } } - + + if (!client_name) + client_name = strdup(bn); + + if (!stream_name) + stream_name = strdup(client_name); + /* Set up a new main loop */ if (!(m = pa_mainloop_new())) { fprintf(stderr, "pa_mainloop_new() failed.\n");