#include <WavFormatChunk.h>
Public Member Functions | |
| WavFormatChunk (void) | |
| WavFormatChunk (WavChunkHeader *chh) | |
| WavFormatChunk (WavChunkHeader *chh, BinaryIO *io) | |
| void | read (BinaryIO *io) |
| void | write (BinaryIO *io) |
| UWORD16 | getFormatTag (void) const |
| UWORD16 | getBitsPerSample (void) const |
Static Public Attributes | |
| static const UWORD16 | FormatPCM = 0x0001 |
Private Attributes | |
| UWORD16 | FormatTag |
| UWORD16 | Channels |
| UWORD32 | SamplesPerSec |
| UWORD32 | AvgBytesPerSec |
| UWORD16 | BlockAlign |
| UWORD16 | BitsPerSample |
| UWORD16 | AdditionalSize |
| WavFormatChunk::WavFormatChunk | ( | void | ) | [inline] |
| WavFormatChunk::WavFormatChunk | ( | WavChunkHeader * | chh | ) | [inline] |
| WavFormatChunk::WavFormatChunk | ( | WavChunkHeader * | chh, | |
| BinaryIO * | io | |||
| ) | [inline] |
| UWORD16 WavFormatChunk::getBitsPerSample | ( | void | ) | const [inline] |
| UWORD16 WavFormatChunk::getFormatTag | ( | void | ) | const [inline] |
UWORD16 WavFormatChunk::AdditionalSize [private] |
UWORD32 WavFormatChunk::AvgBytesPerSec [private] |
UWORD16 WavFormatChunk::BitsPerSample [private] |
UWORD16 WavFormatChunk::BlockAlign [private] |
UWORD16 WavFormatChunk::Channels [private] |
const UWORD16 WavFormatChunk::FormatPCM = 0x0001 [static] |
UWORD16 WavFormatChunk::FormatTag [private] |
UWORD32 WavFormatChunk::SamplesPerSec [private] |
1.6.2