wavformatchunk(3)
NAME
WavFormatChunk
SYNOPSIS
#include <WavFormatChunk.h> Inherits WavChunk. 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
Constructor & Destructor Documentation
- WavFormatChunk::WavFormatChunk (void) [inline] WavFormatChunk::WavFormatChunk (WavChunkHeader * chh) [inline] WavFormatChunk::WavFormatChunk (WavChunkHeader * chh, BinaryIO * io)
- [inline]
Member Function Documentation
- void WavFormatChunk::read (BinaryIO * io) [virtual]
- Implements WavChunk.
- void WavFormatChunk::write (BinaryIO * io) [virtual]
- Reimplemented from WavChunk.
- UWORD16 WavFormatChunk::getFormatTag (void) const [inline] UWORD16 WavFormatChunk::getBitsPerSample (void) const [inline]
Member Data Documentation
const UWORD16 WavFormatChunk::FormatPCM = 0x0001 [static] UWORD16 WavFormatChunk::FormatTag [private] UWORD16 WavFormatChunk::Channels [private] UWORD32 WavFormatChunk::SamplesPerSec [private] UWORD32 WavFormatChunk::AvgBytesPerSec [private] UWORD16 WavFormatChunk::BlockAlign [private] UWORD16 WavFormatChunk::BitsPerSample [private] UWORD16 WavFormatChunk::AdditionalSize [private]
Author
- Generated automatically by Doxygen for steghide from the source code.