28extern int waveHdrStarted;
40void waveWriteHeader(
unsigned samplerate,
unsigned freq,
int bitsPerSample,
int numChannels, FILE * f);
46int waveWriteFrames(FILE* f,
void * vpData,
size_t numFrames,
int needCleanData);
47int waveWriteSamples(FILE* f,
void * vpData,
size_t numSamples,
int needCleanData);
48void waveSetStartTime(time_t t,
double fraction);
49int waveFinalizeHeader(FILE * f);