Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <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) |
Private Attributes | |
OSoundInfo | soundInfo |
size_t | soundUnitSize |
byte * | dataStart |
byte * | dataEnd |
byte * | dataCurrent |
Static Private Attributes | |
const size_t | MONO8K8B_UNIT_SIZE = 256 |
const size_t | MONO16K16B_UNIT_SIZE = 1024 |
const size_t | FMTSIZE_WITHOUT_EXTINFO = 16 |
|
|
|
Definition at line 32 of file WAV.cc. References Set(). |
|
|
|
Definition at line 169 of file WAV.cc. References dataCurrent, dataEnd, MONO8K8B_UNIT_SIZE, soundInfo, soundUnitSize, WAV_FAIL, WAV_SIZE_NOT_ENOUGH, and WAV_SUCCESS. |
|
|
|
|
|
Definition at line 52 of file WAV.h. References soundInfo. |
|
Definition at line 56 of file WAV.h. References dataEnd. |
|
Definition at line 55 of file WAV.h. References dataStart. |
|
Definition at line 51 of file WAV.h. References soundInfo. |
|
Definition at line 53 of file WAV.h. References soundUnitSize. |
|
Definition at line 225 of file WAV.cc. References dataCurrent, dataStart, and WAV_SUCCESS. |
|
Definition at line 38 of file WAV.cc. References dataCurrent, dataEnd, dataStart, FMTSIZE_WITHOUT_EXTINFO, get_longword(), get_word(), MONO16K16B_UNIT_SIZE, MONO8K8B_UNIT_SIZE, soundInfo, soundUnitSize, WAV_BITSPERSAMPLE_NOT_SUPPORTED, WAV_CHANNEL_NOT_SUPPORTED, WAV_FORMAT_NOT_SUPPORTED, WAV_NOT_RIFF, WAV_NOT_WAV, WAV_SAMPLINGRATE_NOT_SUPPORTED, and WAV_SUCCESS. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tekkotsu v1.4 |
Generated Sat Jul 19 00:09:15 2003 by Doxygen 1.3.2 |