|
CLAM-Development
1.4.0
|
This namespace includes classes to support different audio file formats. More...
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 std::string | MadError (enum mad_error error) |
| static int | parse_xing (struct xing *xing, struct mad_bitptr ptr, unsigned int bitlen) |
| static const char * | getField (ID3_Tag &tag, const ID3_FrameID &field) |
This namespace includes classes to support different audio file formats.
| anonymous enum |
Definition at line 62 of file MpegCodec.cxx.
|
static |
Definition at line 360 of file MpegCodec.cxx.
Referenced by CLAM::AudioCodecs::MpegCodec::RetrieveTextDescriptors().
|
static |
Definition at line 41 of file MpegBitstream.cxx.
Referenced by CLAM::AudioCodecs::MpegBitstream::NextFrame().
|
static |
Definition at line 72 of file MpegCodec.cxx.
References XING_BYTES, XING_FRAMES, XING_MAGIC, XING_SCALE, and XING_TOC.
Referenced by CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().
1.8.1