CLAM::AudioCodecs::MpegBitstream Class Reference

#include <MpegBitstream.hxx>

List of all members.


Detailed Description

Definition at line 38 of file 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 ()

Constructor & Destructor Documentation

CLAM::AudioCodecs::MpegBitstream::MpegBitstream ( FILE *  bitstream  ) 

Definition at line 38 of file MpegBitstream.cxx.

CLAM::AudioCodecs::MpegBitstream::MpegBitstream (  ) 

Definition at line 44 of file MpegBitstream.cxx.

CLAM::AudioCodecs::MpegBitstream::~MpegBitstream (  ) 

Definition at line 49 of file MpegBitstream.cxx.


Member Function Documentation

void CLAM::AudioCodecs::MpegBitstream::Init (  ) 

void CLAM::AudioCodecs::MpegBitstream::Init ( FILE *  fp  ) 

Definition at line 55 of file MpegBitstream.cxx.

References Init().

TTime CLAM::AudioCodecs::MpegBitstream::Finish (  ) 

bool CLAM::AudioCodecs::MpegBitstream::EOS (  ) 

bool CLAM::AudioCodecs::MpegBitstream::FatalError (  ) 

bool CLAM::AudioCodecs::MpegBitstream::NextFrame (  ) 

bool CLAM::AudioCodecs::MpegBitstream::SynthesizeCurrent (  ) 

struct mad_frame & CLAM::AudioCodecs::MpegBitstream::CurrentFrame (  )  [read]

struct mad_synth & CLAM::AudioCodecs::MpegBitstream::CurrentSynthesis (  )  [read]

struct mad_stream & CLAM::AudioCodecs::MpegBitstream::StreamState (  )  [read]

Definition at line 70 of file MpegBitstream.hxx.

Referenced by CLAM::AudioCodecs::MpegCodec::RetrieveHeaderData().


The documentation for this class was generated from the following files:

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