CLAM::AudioCodecs Namespace Reference
[Audio File I/O]


Detailed Description

This namespace includes classes to support different audio file formats.


Classes

class  Codec
 A codec implements a file audio format support. More...
class  Stream
 Streams provide I/O to and from an audio file of a given format. More...
class  MpegAudioStream
class  MpegBitstream
class  MpegCodec
class  OggVorbisAudioStream
class  OggVorbisCodec
 Codec inplementation for the Ogg Vorbis audio file format. More...
class  PCMAudioStream
class  PCMCodec

Enumerations

enum  { XING_FRAMES = 0x0001, XING_BYTES = 0x0002, XING_TOC = 0x0004, XING_SCALE = 0x0008 }

Functions

static int parse_xing (struct xing *xing, struct mad_bitptr ptr, unsigned int bitlen)


Enumeration Type Documentation

anonymous enum

Enumerator:
XING_FRAMES 
XING_BYTES 
XING_TOC 
XING_SCALE 

Definition at line 62 of file MpegCodec.cxx.


Function Documentation

static int CLAM::AudioCodecs::parse_xing ( struct xing *  xing,
struct mad_bitptr  ptr,
unsigned int  bitlen 
) [static]


Generated on Tue Aug 12 22:33:51 2008 for CLAM by  doxygen 1.5.5