Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

WAV Class Reference

List of all members.

Detailed Description

Definition at line 41 of file WAV.h.

Public Member Functions

 WAV ()
 WAV (byte *addr)
 ~WAV ()
WAVError Set (byte *addr)
WAVError CopyTo (OSoundVectorData *data)
WAVError Rewind ()
unsigned int GetSamplingRate ()
unsigned int GetBitsPerSample ()
size_t GetSoundUnitSize ()
byte * GetDataStart ()
byte * GetDataEnd ()

Private Member Functions

longword get_longword (byte *addr)
word get_word (byte *addr)
 WAV (const WAV &)
 don't call
WAVoperator= (const WAV &)
 don't call

Private Attributes

OSoundInfo soundInfo
size_t soundUnitSize
byte * dataStart
byte * dataEnd
byte * dataCurrent

Static Private Attributes

static const size_t MONO8K8B_UNIT_SIZE = 256
static const size_t MONO16K16B_UNIT_SIZE = 1024
static const size_t FMTSIZE_WITHOUT_EXTINFO = 16


The documentation for this class was generated from the following files:

Tekkotsu v3.0
Generated Fri May 11 20:08:59 2007 by Doxygen 1.4.7