systems without t1lib/jpeglib were not able to compile swftools. Fixed.
[swftools.git] / src / wav.h
1 /* wav.h
2    Header file for wav.c
3
4    Part of the swftools package.
5    
6    Copyright (c) 2001 Matthias Kramm <kramm@quiss.org>
7
8    This file is distributed under the GPL, see file COPYING for details */
9
10 struct WAV {
11     unsigned short      tag;
12     unsigned short      channels;
13     unsigned long       sampsPerSec;
14     unsigned long       bytesPerSec;
15     unsigned short      align;
16     unsigned short      bps;
17     
18     unsigned char*data;
19     unsigned int size;
20 };
21
22 int readWAV(char* filename, struct WAV*wav);
23 int writeWAV(char*filename, struct WAV*wav);
24 void printWAVInfo(struct WAV*wav);
25 int convertWAV2mono(struct WAV*src, struct WAV*dest, int rate);
26