/[debburn]/nonameyet/trunk/cdda2wav/cdda2wav.c
ViewVC logotype

Diff of /nonameyet/trunk/cdda2wav/cdda2wav.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2 by blade, Fri Aug 18 17:34:13 2006 UTC revision 118 by blade, Sat Aug 26 08:45:39 2006 UTC
# Line 135  static void CloseAll                   __PR((void)); Line 135  static void CloseAll                   __PR((void));
135  static void OpenAudio                   __PR((char *fname, double rate, long nBitsPerSample, long channels_val, unsigned long expected_bytes, struct soundfile*audio_out));  static void OpenAudio                   __PR((char *fname, double rate, long nBitsPerSample, long channels_val, unsigned long expected_bytes, struct soundfile*audio_out));
136  static void set_offset                  __PR((myringbuff *p, int offset));  static void set_offset                  __PR((myringbuff *p, int offset));
137  static int get_offset                   __PR((myringbuff *p));  static int get_offset                   __PR((myringbuff *p));
138  static void usage                       __PR((void));  static void usage                       __PR((int));
139  static void init_globals                __PR((void));  static void init_globals                __PR((void));
140  static  int     is_fifo                 __PR((char * filename));  static  int     is_fifo                 __PR((char * filename));
141    
# Line 698  myringbuff *p; Line 698  myringbuff *p;
698  }  }
699    
700    
701  static void usage( )  static void usage(int deliberate)
702  {  {
703       FILE *target=deliberate ? stdout : stderr;
704    
705    fputs(    fputs(
706  "usage: cdda2wav [OPTIONS ...] [trackfilenames ...]\n\  "usage: cdda2wav [OPTIONS ...] [trackfilenames ...]\n\
707  OPTIONS:\n\  OPTIONS:\n\
# Line 764  OPTIONS:\n\ Line 766  OPTIONS:\n\
766  Please note: some short options will be phased out soon (disappear)!\n\  Please note: some short options will be phased out soon (disappear)!\n\
767  \n\  \n\
768  parameters: (optional) one or more file names or - for standard output.\n\  parameters: (optional) one or more file names or - for standard output.\n\
769  ", stderr);  ", target);
770    fputs("Version ", stderr);    fputs("Version ", target);
771    fputs(VERSION, stderr);    fputs(VERSION, target);
772    fprintf(stderr, "\n\    fprintf(target, "\n\
773  defaults        %s, %d bit, %d.%02d Hz, track 1, no offset, one track,\n",  defaults        %s, %d bit, %d.%02d Hz, track 1, no offset, one track,\n",
774            CHANNELS-1?"stereo":"mono", BITS_P_S,            CHANNELS-1?"stereo":"mono", BITS_P_S,
775           44100 / UNDERSAMPLING,           44100 / UNDERSAMPLING,
776           (4410000 / UNDERSAMPLING) % 100);           (4410000 / UNDERSAMPLING) % 100);
777    fprintf(stderr, "\    fprintf(target, "\
778            type %s '%s', don't wait for signal, not quiet,\n",            type %s '%s', don't wait for signal, not quiet,\n",
779            AUDIOTYPE, FILENAME);            AUDIOTYPE, FILENAME);
780    fprintf(stderr, "\    fprintf(target, "\
781            use %s, device %s, aux %s\n",            use %s, device %s, aux %s\n",
782            DEF_INTERFACE, CD_DEVICE, AUX_DEVICE);            DEF_INTERFACE, CD_DEVICE, AUX_DEVICE);
783    exit( SYNTAX_ERROR );    exit( SYNTAX_ERROR );
# Line 2218  int main( argc, argv ) Line 2220  int main( argc, argv )
2220                  exit (NO_ERROR);                  exit (NO_ERROR);
2221          }          }
2222          if (help) {          if (help) {
2223                  usage();                  usage(1);
2224          }          }
2225          if (!global.scanbus)          if (!global.scanbus)
2226                  cdr_defaults(&global.dev_name, NULL, NULL, NULL);                  cdr_defaults(&global.dev_name, NULL, NULL, NULL);

Legend:
Removed from v.2  
changed lines
  Added in v.118

  ViewVC Help
Powered by ViewVC 1.1.5