MPEG1or2AudioStreamParser Class Reference

List of all members.


Detailed Description

Definition at line 28 of file MPEG1or2AudioStreamFramer.cpp.


Public Member Functions

 MPEG1or2AudioStreamParser (MPEG1or2AudioStreamFramer *usingSource, FramedSource *inputSource)
virtual ~MPEG1or2AudioStreamParser ()
unsigned parse (unsigned &numTruncatedBytes)
void registerReadInterest (unsigned char *to, unsigned maxSize)
MP3FrameParams const & currentFrame () const

Private Attributes

unsigned char * fTo
unsigned fMaxSize
MP3FrameParams fCurrentFrame

Constructor & Destructor Documentation

MPEG1or2AudioStreamParser::MPEG1or2AudioStreamParser ( MPEG1or2AudioStreamFramer *  usingSource,
FramedSource *  inputSource 
)

Definition at line 164 of file MPEG1or2AudioStreamFramer.cpp.

MPEG1or2AudioStreamParser::~MPEG1or2AudioStreamParser (  )  [virtual]

Definition at line 170 of file MPEG1or2AudioStreamFramer.cpp.


Member Function Documentation

unsigned MPEG1or2AudioStreamParser::parse ( unsigned &  numTruncatedBytes  ) 

Definition at line 179 of file MPEG1or2AudioStreamFramer.cpp.

void MPEG1or2AudioStreamParser::registerReadInterest ( unsigned char *  to,
unsigned  maxSize 
)

Definition at line 173 of file MPEG1or2AudioStreamFramer.cpp.

MP3FrameParams const& MPEG1or2AudioStreamParser::currentFrame (  )  const [inline]

Definition at line 40 of file MPEG1or2AudioStreamFramer.cpp.


Member Data Documentation

unsigned char* MPEG1or2AudioStreamParser::fTo [private]

Definition at line 43 of file MPEG1or2AudioStreamFramer.cpp.

Referenced by parse(), and registerReadInterest().

Definition at line 44 of file MPEG1or2AudioStreamFramer.cpp.

Referenced by parse(), and registerReadInterest().

MP3FrameParams MPEG1or2AudioStreamParser::fCurrentFrame [private]

Definition at line 47 of file MPEG1or2AudioStreamFramer.cpp.

Referenced by currentFrame(), and parse().


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

Generated on Sat Dec 18 05:16:06 2010 for MythTV by  doxygen 1.5.5