Diff for /np2/common/wavefile.h between versions 1.2 and 1.3
|
version 1.2, 2003/11/28 08:01:32
|
version 1.3, 2005/02/07 14:46:08
|
|
Line 11
|
Line 11
|
| |
|
| typedef struct { |
typedef struct { |
| UINT32 sig; |
UINT32 sig; |
| BYTE size[4]; |
UINT8 size[4]; |
| UINT32 fmt; |
UINT32 fmt; |
| } RIFF_HEADER; |
} RIFF_HEADER; |
| |
|
| typedef struct { |
typedef struct { |
| UINT sig; |
UINT sig; |
| BYTE size[4]; |
UINT8 size[4]; |
| } WAVE_HEADER; |
} WAVE_HEADER; |
| |
|
| typedef struct { |
typedef struct { |
| BYTE format[2]; |
UINT8 format[2]; |
| BYTE channel[2]; |
UINT8 channel[2]; |
| BYTE rate[4]; |
UINT8 rate[4]; |
| BYTE rps[4]; |
UINT8 rps[4]; |
| BYTE block[2]; |
UINT8 block[2]; |
| BYTE bit[2]; |
UINT8 bit[2]; |
| } WAVE_INFOS; |
} WAVE_INFOS; |
| |
|
| |
|
| // ---- write |
// ---- write |
| |
|
| typedef struct { |
typedef struct { |
| long fh; |
long fh; |
| UINT rate; |
UINT rate; |
| UINT bits; |
UINT bits; |
| UINT ch; |
UINT ch; |
| UINT size; |
UINT size; |
| |
|
| BYTE *ptr; |
UINT8 *ptr; |
| UINT remain; |
UINT remain; |
| BYTE buf[4096]; |
UINT8 buf[4096]; |
| } _WAVEWR, *WAVEWR; |
} _WAVEWR, *WAVEWR; |
| |
|
| |
|
RetroPC.NET-CVS <cvs@retropc.net>