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.
Copyright © 2010-2025 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout