CLAM-Development
1.1
|
#include <MpegBitstream.hxx>
Public Member Functions | |
MpegBitstream (FILE *bitstream) | |
MpegBitstream () | |
~MpegBitstream () | |
void | Init () |
void | Init (FILE *) |
TTime | Finish () |
bool | EOS () |
bool | FatalError () |
bool | NextFrame () |
bool | SynthesizeCurrent () |
struct mad_frame & | CurrentFrame () |
struct mad_synth & | CurrentSynthesis () |
struct mad_stream & | StreamState () |
Definition at line 38 of file MpegBitstream.hxx.
CLAM::AudioCodecs::MpegBitstream::MpegBitstream | ( | FILE * | bitstream | ) |
Definition at line 38 of file MpegBitstream.cxx.
Definition at line 44 of file MpegBitstream.cxx.
Definition at line 49 of file MpegBitstream.cxx.
struct mad_frame & CLAM::AudioCodecs::MpegBitstream::CurrentFrame | ( | ) | [read] |
Definition at line 178 of file MpegBitstream.cxx.
Referenced by CLAM::AudioCodecs::MpegAudioStream::DiskToMemoryTransfer(), and CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().
struct mad_synth & CLAM::AudioCodecs::MpegBitstream::CurrentSynthesis | ( | ) | [read] |
Definition at line 183 of file MpegBitstream.cxx.
Referenced by CLAM::AudioCodecs::MpegAudioStream::DiskToMemoryTransfer().
Definition at line 79 of file MpegBitstream.cxx.
Referenced by CLAM::AudioCodecs::MpegAudioStream::DiskToMemoryTransfer(), and CLAM::AudioCodecs::MpegCodec::IsReadable().
Definition at line 166 of file MpegBitstream.cxx.
Referenced by CLAM::AudioCodecs::MpegCodec::IsReadable(), NextFrame(), and CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().
Definition at line 70 of file MpegBitstream.cxx.
Referenced by CLAM::AudioCodecs::MpegAudioStream::Dispose(), CLAM::AudioCodecs::MpegCodec::IsReadable(), and CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().
Definition at line 61 of file MpegBitstream.cxx.
Referenced by Init(), CLAM::AudioCodecs::MpegCodec::IsReadable(), CLAM::AudioCodecs::MpegAudioStream::PrepareReading(), and CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().
void CLAM::AudioCodecs::MpegBitstream::Init | ( | FILE * | fp | ) |
Definition at line 55 of file MpegBitstream.cxx.
References Init().
Definition at line 87 of file MpegBitstream.cxx.
References CLAM_DEBUG_ASSERT, FatalError(), and NULL.
Referenced by CLAM::AudioCodecs::MpegAudioStream::DiskToMemoryTransfer(), CLAM::AudioCodecs::MpegCodec::IsReadable(), and CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().
struct mad_stream & CLAM::AudioCodecs::MpegBitstream::StreamState | ( | ) | [read] |
Definition at line 70 of file MpegBitstream.hxx.
Referenced by CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().
Definition at line 171 of file MpegBitstream.cxx.
Referenced by CLAM::AudioCodecs::MpegAudioStream::DiskToMemoryTransfer().