mirror of
https://github.com/alsa-project/alsa-utils
synced 2024-12-22 07:36:31 +01:00
Output help messages to stdout
Output help messages and lists to stdout instead of stderr.
This commit is contained in:
parent
6343f35202
commit
39ff48b437
7 changed files with 53 additions and 52 deletions
|
@ -2228,8 +2228,9 @@ main (int argc,
|
|||
{
|
||||
case '?':
|
||||
case 'h':
|
||||
fprintf (stderr, "%s v%s\n", PRGNAME_UPPER, VERSION);
|
||||
fprintf (stderr, "Usage: %s [-h] [-c <card: 0...7>] [-D <mixer device>] [-g] [-s] [-V <view>] [-a <abst>]\n", PRGNAME);
|
||||
printf ("%s v%s\n", PRGNAME_UPPER, VERSION);
|
||||
printf ("Usage: %s [-h] [-c <card: 0...7>] [-D <mixer device>] [-g] [-s] [-V <view>] [-a <abst>]\n", PRGNAME);
|
||||
return 1;
|
||||
case 'c':
|
||||
{
|
||||
int i = snd_card_get_index(optarg);
|
||||
|
|
|
@ -63,7 +63,7 @@ static void error(const char *format, ...)
|
|||
|
||||
static void usage(void)
|
||||
{
|
||||
fprintf(stderr,
|
||||
printf(
|
||||
"Usage: amidi options\n"
|
||||
"\n"
|
||||
"-h, --help this help\n"
|
||||
|
@ -82,7 +82,7 @@ static void usage(void)
|
|||
|
||||
static void version(void)
|
||||
{
|
||||
fputs("amidi version " SND_UTIL_VERSION_STR "\n", stderr);
|
||||
puts("amidi version " SND_UTIL_VERSION_STR);
|
||||
}
|
||||
|
||||
static void *my_malloc(size_t size)
|
||||
|
|
|
@ -146,7 +146,7 @@ struct fmt_capture {
|
|||
static void usage(char *command)
|
||||
{
|
||||
snd_pcm_format_t k;
|
||||
fprintf(stderr,
|
||||
printf(
|
||||
_("Usage: %s [OPTION]... [FILE]...\n"
|
||||
"\n"
|
||||
"-h, --help help\n"
|
||||
|
@ -174,17 +174,17 @@ _("Usage: %s [OPTION]... [FILE]...\n"
|
|||
"-v, --verbose show PCM structure and setup (accumulative)\n"
|
||||
"-I, --separate-channels one file for each channel\n")
|
||||
, command);
|
||||
fprintf(stderr, _("Recognized sample formats are:"));
|
||||
printf(_("Recognized sample formats are:"));
|
||||
for (k = 0; k < SND_PCM_FORMAT_LAST; ++k) {
|
||||
const char *s = snd_pcm_format_name(k);
|
||||
if (s)
|
||||
fprintf(stderr, " %s", s);
|
||||
printf(" %s", s);
|
||||
}
|
||||
fprintf(stderr, _("\nSome of these may not be available on selected hardware\n"));
|
||||
fprintf(stderr, _("The availabled format shortcuts are:\n"));
|
||||
fprintf(stderr, _("-f cd (16 bit little endian, 44100, stereo)\n"));
|
||||
fprintf(stderr, _("-f cdr (16 bit big endian, 44100, stereo)\n"));
|
||||
fprintf(stderr, _("-f dat (16 bit little endian, 48000, stereo)\n"));
|
||||
printf(_("\nSome of these may not be available on selected hardware\n"));
|
||||
printf(_("The availabled format shortcuts are:\n"));
|
||||
printf(_("-f cd (16 bit little endian, 44100, stereo)\n"));
|
||||
printf(_("-f cdr (16 bit big endian, 44100, stereo)\n"));
|
||||
printf(_("-f dat (16 bit little endian, 48000, stereo)\n"));
|
||||
}
|
||||
|
||||
static void names_list(void)
|
||||
|
@ -219,8 +219,8 @@ static void device_list(void)
|
|||
error(_("no soundcards found..."));
|
||||
return;
|
||||
}
|
||||
fprintf(stderr, _("**** List of %s Hardware Devices ****\n"),
|
||||
snd_pcm_stream_name(stream));
|
||||
printf(_("**** List of %s Hardware Devices ****\n"),
|
||||
snd_pcm_stream_name(stream));
|
||||
while (card >= 0) {
|
||||
char name[32];
|
||||
sprintf(name, "hw:%d", card);
|
||||
|
@ -248,20 +248,20 @@ static void device_list(void)
|
|||
error("control digital audio info (%i): %s", card, snd_strerror(err));
|
||||
continue;
|
||||
}
|
||||
fprintf(stderr, _("card %i: %s [%s], device %i: %s [%s]\n"),
|
||||
printf(_("card %i: %s [%s], device %i: %s [%s]\n"),
|
||||
card, snd_ctl_card_info_get_id(info), snd_ctl_card_info_get_name(info),
|
||||
dev,
|
||||
snd_pcm_info_get_id(pcminfo),
|
||||
snd_pcm_info_get_name(pcminfo));
|
||||
count = snd_pcm_info_get_subdevices_count(pcminfo);
|
||||
fprintf(stderr, _(" Subdevices: %i/%i\n"),
|
||||
printf( _(" Subdevices: %i/%i\n"),
|
||||
snd_pcm_info_get_subdevices_avail(pcminfo), count);
|
||||
for (idx = 0; idx < (int)count; idx++) {
|
||||
snd_pcm_info_set_subdevice(pcminfo, idx);
|
||||
if ((err = snd_ctl_pcm_info(handle, pcminfo)) < 0) {
|
||||
error("control digital audio playback info (%i): %s", card, snd_strerror(err));
|
||||
} else {
|
||||
fprintf(stderr, _(" Subdevice #%i: %s\n"),
|
||||
printf(_(" Subdevice #%i: %s\n"),
|
||||
idx, snd_pcm_info_get_subdevice_name(pcminfo));
|
||||
}
|
||||
}
|
||||
|
@ -284,19 +284,19 @@ static void pcm_list(void)
|
|||
error("snd_config_update: %s", snd_strerror(err));
|
||||
return;
|
||||
}
|
||||
err = snd_output_stdio_attach(&out, stderr, 0);
|
||||
err = snd_output_stdio_attach(&out, stdout, 0);
|
||||
assert(err >= 0);
|
||||
err = snd_config_search(snd_config, "pcm", &conf);
|
||||
if (err < 0)
|
||||
return;
|
||||
fprintf(stderr, _("PCM list:\n"));
|
||||
printf(_("PCM list:\n"));
|
||||
snd_config_save(conf, out);
|
||||
snd_output_close(out);
|
||||
}
|
||||
|
||||
static void version(void)
|
||||
{
|
||||
fprintf(stderr, "%s: version " SND_UTIL_VERSION_STR " by Jaroslav Kysela <perex@suse.cz>\n", command);
|
||||
printf("%s: version " SND_UTIL_VERSION_STR " by Jaroslav Kysela <perex@suse.cz>\n", command);
|
||||
}
|
||||
|
||||
static void signal_handler(int sig)
|
||||
|
|
|
@ -45,23 +45,23 @@ static void error_handler(const char *file, int line, const char *function, int
|
|||
|
||||
static void usage(void)
|
||||
{
|
||||
fprintf(stderr, _("aconnect - ALSA sequencer connection manager\n"));
|
||||
fprintf(stderr, _("Copyright (C) 1999-2000 Takashi Iwai\n"));
|
||||
fprintf(stderr, _("Usage:\n"));
|
||||
fprintf(stderr, _(" * Connection/disconnection between two ports\n"));
|
||||
fprintf(stderr, _(" aconnect [-options] sender receiver\n"));
|
||||
fprintf(stderr, _(" sender, receiver = client:port pair\n"));
|
||||
fprintf(stderr, _(" -d,--disconnect disconnect\n"));
|
||||
fprintf(stderr, _(" -e,--exclusive exclusive connection\n"));
|
||||
fprintf(stderr, _(" -r,--real # convert real-time-stamp on queue\n"));
|
||||
fprintf(stderr, _(" -t,--tick # convert tick-time-stamp on queue\n"));
|
||||
fprintf(stderr, _(" * List connected ports (no subscription action)\n"));
|
||||
fprintf(stderr, _(" aconnect -i|-o [-options]\n"));
|
||||
fprintf(stderr, _(" -i,--input list input (readable) ports\n"));
|
||||
fprintf(stderr, _(" -o,--output list output (writable) ports\n"));
|
||||
fprintf(stderr, _(" -l,--list list current connections of each port\n"));
|
||||
fprintf(stderr, _(" * Remove all exported connections\n"));
|
||||
fprintf(stderr, _(" -x, --removeall\n"));
|
||||
printf(_("aconnect - ALSA sequencer connection manager\n"));
|
||||
printf(_("Copyright (C) 1999-2000 Takashi Iwai\n"));
|
||||
printf(_("Usage:\n"));
|
||||
printf(_(" * Connection/disconnection between two ports\n"));
|
||||
printf(_(" aconnect [-options] sender receiver\n"));
|
||||
printf(_(" sender, receiver = client:port pair\n"));
|
||||
printf(_(" -d,--disconnect disconnect\n"));
|
||||
printf(_(" -e,--exclusive exclusive connection\n"));
|
||||
printf(_(" -r,--real # convert real-time-stamp on queue\n"));
|
||||
printf(_(" -t,--tick # convert tick-time-stamp on queue\n"));
|
||||
printf(_(" * List connected ports (no subscription action)\n"));
|
||||
printf(_(" aconnect -i|-o [-options]\n"));
|
||||
printf(_(" -i,--input list input (readable) ports\n"));
|
||||
printf(_(" -o,--output list output (writable) ports\n"));
|
||||
printf(_(" -l,--list list current connections of each port\n"));
|
||||
printf(_(" * Remove all exported connections\n"));
|
||||
printf(_(" -x, --removeall\n"));
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
@ -802,7 +802,7 @@ static void list_ports(void)
|
|||
|
||||
static void usage(const char *argv0)
|
||||
{
|
||||
fprintf(stderr,
|
||||
printf(
|
||||
"Usage: %s -p client:port[,...] [-d delay] midifile ...\n"
|
||||
"-h, --help this help\n"
|
||||
"-V, --version print current version\n"
|
||||
|
@ -814,7 +814,7 @@ static void usage(const char *argv0)
|
|||
|
||||
static void version(void)
|
||||
{
|
||||
fputs("aplaymidi version " SND_UTIL_VERSION_STR "\n", stderr);
|
||||
puts("aplaymidi version " SND_UTIL_VERSION_STR);
|
||||
}
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
|
|
|
@ -327,7 +327,7 @@ static void list_ports(void)
|
|||
|
||||
static void help(const char *argv0)
|
||||
{
|
||||
fprintf(stderr, "Usage: %s [options]\n"
|
||||
printf("Usage: %s [options]\n"
|
||||
"\nAvailable options:\n"
|
||||
" -h,--help this help\n"
|
||||
" -V,--version show version\n"
|
||||
|
@ -338,7 +338,7 @@ static void help(const char *argv0)
|
|||
|
||||
static void version(void)
|
||||
{
|
||||
fputs("aseqdump version " SND_UTIL_VERSION_STR "\n", stderr);
|
||||
puts("aseqdump version " SND_UTIL_VERSION_STR);
|
||||
}
|
||||
|
||||
static void sighandler(int sig)
|
||||
|
|
|
@ -157,17 +157,17 @@ int main(int argc, char **argv)
|
|||
*/
|
||||
static void usage(void)
|
||||
{
|
||||
fprintf(stderr, _("aseqnet - network client/server on ALSA sequencer\n"));
|
||||
fprintf(stderr, _(" Copyright (C) 1999 Takashi Iwai\n"));
|
||||
fprintf(stderr, _("usage:\n"));
|
||||
fprintf(stderr, _(" server mode: aseqnet [-options]\n"));
|
||||
fprintf(stderr, _(" client mode: aseqnet [-options] server_host\n"));
|
||||
fprintf(stderr, _("options:\n"));
|
||||
fprintf(stderr, _(" -p,--port # : sepcify TCP port (digit or service name)\n"));
|
||||
fprintf(stderr, _(" -s,--source addr : read from given addr (client:port)\n"));
|
||||
fprintf(stderr, _(" -d,--dest addr : write to given addr (client:port)\n"));
|
||||
fprintf(stderr, _(" -v, --verbose : print verbose messages\n"));
|
||||
fprintf(stderr, _(" -i, --info : print certain received events\n"));
|
||||
printf(_("aseqnet - network client/server on ALSA sequencer\n"));
|
||||
printf(_(" Copyright (C) 1999 Takashi Iwai\n"));
|
||||
printf(_("usage:\n"));
|
||||
printf(_(" server mode: aseqnet [-options]\n"));
|
||||
printf(_(" client mode: aseqnet [-options] server_host\n"));
|
||||
printf(_("options:\n"));
|
||||
printf(_(" -p,--port # : sepcify TCP port (digit or service name)\n"));
|
||||
printf(_(" -s,--source addr : read from given addr (client:port)\n"));
|
||||
printf(_(" -d,--dest addr : write to given addr (client:port)\n"));
|
||||
printf(_(" -v, --verbose : print verbose messages\n"));
|
||||
printf(_(" -i, --info : print certain received events\n"));
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue