QCELPDeinterleaver Class Reference

List of all members.

Static Public Member Functions

static QCELPDeinterleavercreateNew (UsageEnvironment &env, RawQCELPRTPSource *inputSource)

Private Member Functions

 QCELPDeinterleaver (UsageEnvironment &env, RawQCELPRTPSource *inputSource)
virtual ~QCELPDeinterleaver ()
void afterGettingFrame1 (unsigned frameSize, struct timeval presentationTime)
void doGetNextFrame ()

Static Private Member Functions

static void afterGettingFrame (void *clientData, unsigned frameSize, unsigned numTruncatedBytes, struct timeval presentationTime, unsigned durationInMicroseconds)

Private Attributes

class QCELPDeinterleavingBufferfDeinterleavingBuffer
Boolean fNeedAFrame

Detailed Description

Definition at line 64 of file QCELPAudioRTPSource.cpp.


Constructor & Destructor Documentation

QCELPDeinterleaver::QCELPDeinterleaver ( UsageEnvironment &  env,
RawQCELPRTPSource inputSource 
) [private]

Definition at line 312 of file QCELPAudioRTPSource.cpp.

Referenced by createNew().

QCELPDeinterleaver::~QCELPDeinterleaver (  )  [private, virtual]

Definition at line 319 of file QCELPAudioRTPSource.cpp.


Member Function Documentation

QCELPDeinterleaver * QCELPDeinterleaver::createNew ( UsageEnvironment &  env,
RawQCELPRTPSource inputSource 
) [static]

Definition at line 307 of file QCELPAudioRTPSource.cpp.

void QCELPDeinterleaver::afterGettingFrame ( void *  clientData,
unsigned  frameSize,
unsigned  numTruncatedBytes,
struct timeval  presentationTime,
unsigned  durationInMicroseconds 
) [static, private]

Definition at line 353 of file QCELPAudioRTPSource.cpp.

Referenced by doGetNextFrame().

void QCELPDeinterleaver::afterGettingFrame1 ( unsigned  frameSize,
struct timeval  presentationTime 
) [private]

Definition at line 362 of file QCELPAudioRTPSource.cpp.

Referenced by afterGettingFrame().

void QCELPDeinterleaver::doGetNextFrame (  )  [private]

Definition at line 325 of file QCELPAudioRTPSource.cpp.


Member Data Documentation

Definition at line 87 of file QCELPAudioRTPSource.cpp.

Referenced by doGetNextFrame(), QCELPDeinterleaver(), and ~QCELPDeinterleaver().

Definition at line 88 of file QCELPAudioRTPSource.cpp.

Referenced by doGetNextFrame().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:20 2012 for MythTV by  doxygen 1.6.3