revamp decoder process calls
[flac.git] / src / flac / decode.h
index 6aff550..871dbc7 100644 (file)
@@ -1,5 +1,5 @@
 /* flac - Command-line FLAC encoder/decoder
- * Copyright (C) 2000,2001  Josh Coalson
+ * Copyright (C) 2000,2001,2002  Josh Coalson
  *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -23,7 +23,8 @@
 
 typedef struct {
        FLAC__bool verbose;
-#ifdef FLaC__HAS_OGG
+       FLAC__bool continue_through_decode_errors;
+#ifdef FLAC__HAS_OGG
        FLAC__bool is_ogg;
 #endif
        FLAC__uint64 skip;
@@ -41,7 +42,7 @@ typedef struct {
 } raw_decode_options_t;
 
 /* outfile == 0 => test only */
-int flac__decode_wav(const char *infile, const char *outfile, FLAC__bool analysis_mode, analysis_options aopts, wav_decode_options_t options);
-int flac__decode_raw(const char *infile, const char *outfile, FLAC__bool analysis_mode, analysis_options aopts, raw_decode_options_t options);
+int flac__decode_wav(const char *infilename, const char *outfilename, FLAC__bool analysis_mode, analysis_options aopts, wav_decode_options_t options);
+int flac__decode_raw(const char *infilename, const char *outfilename, FLAC__bool analysis_mode, analysis_options aopts, raw_decode_options_t options);
 
 #endif