32#define NOCOMPLAIN (16) 
   53#define DEFAULTFREQ 44100 
   55#define MINBUFFSIZE 5000  
  248extern void parseargs( 
int argcount, 
char *
args[], 
int fileswitch);
 
  267extern int workloop( FILE *theinfile, FILE *theoutfile,
 
  268             int (*work)( 
short *buffer, 
int length) );
 
  275extern int chat( 
const char *format, ...);
 
  276extern int inform( 
const char *format, ...);
 
  277extern int error( 
const char *format, ...);
 
  278extern void fatalerror( 
const char *format, ...);
 
  284extern int say( 
const char *format, ...);
 
int error(const char *format,...)
char * mallocconcat(char *one, char *two)
double double2db(double value)
void argerrornum(char *s, Errornum code)
void fatalperror(const char *string)
int say(const char *format,...)
char * malloccopy(char *string)
int parsetimearg(int argcount, char *args[], char *string, int *result)
void readwavheader(FILE *anyin)
void readawaysamples(FILE *in, size_t size)
int getremainingfilelength(FILE *anyin, long *result)
void argerrortxt(char *s, char *message)
int parsetime(char *string, int *result)
int parsevolarg(int argcount, char *args[], char *string, double *result)
int findoption(int argcount, char *args[], char *s)
void fatalerror(const char *format,...)
int parseswitch(char *found, char *wanted)
int isoptionchar(char coal)
int chat(const char *format,...)
int parsevolume(char *s, double *result)
int inform(const char *format,...)
void checknoargs(int argcount, char *args[])
int workloop(FILE *theinfile, FILE *theoutfile, int(*work)(short *buffer, int length))
int parsedoublearg(int argcount, char *args[], char *string, double *result)
int parsefreq(char *string, double *result)
unsigned short samplewidth
int parseintarg(int argcount, char *args[], char *string, int *result)
void readpkheader(FILE *anyin)
int parseswitcharg(int argcount, char *args[], char *string)
char * parsefilearg(int argcount, char *args[])
void parseargs(int argcount, char *args[], int fileswitch)
void startstopwatch(void)