#include <WavFormatChunk.h>
Inheritance diagram for WavFormatChunk:
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] |