liveMedia/QCELPAudioRTPSource.cpp File Reference

#include "QCELPAudioRTPSource.hh"
#include "MultiFramedRTPSource.hh"
#include "FramedFilter.hh"
#include <string.h>
#include <stdlib.h>

Include dependency graph for QCELPAudioRTPSource.cpp:

Go to the source code of this file.

Data Structures

class  RawQCELPRTPSource
class  QCELPDeinterleaver
class  QCELPBufferedPacket
class  QCELPBufferedPacketFactory
class  QCELPDeinterleavingBuffer
class  QCELPDeinterleavingBuffer::FrameDescriptor

Defines

#define QCELP_MAX_FRAME_SIZE   35
#define QCELP_MAX_INTERLEAVE_L   5
#define QCELP_MAX_FRAMES_PER_PACKET   10
#define QCELP_MAX_INTERLEAVE_GROUP_SIZE   ((QCELP_MAX_INTERLEAVE_L+1)*QCELP_MAX_FRAMES_PER_PACKET)

Variables

static unsigned const uSecsPerFrame = 20000


Define Documentation

#define QCELP_MAX_FRAME_SIZE   35

Definition at line 257 of file QCELPAudioRTPSource.cpp.

Referenced by QCELPDeinterleavingBuffer::deliverIncomingFrame(), QCELPDeinterleavingBuffer::inputBufferSize(), and QCELPDeinterleavingBuffer::QCELPDeinterleavingBuffer().

#define QCELP_MAX_FRAMES_PER_PACKET   10

Definition at line 259 of file QCELPAudioRTPSource.cpp.

Referenced by QCELPDeinterleavingBuffer::deliverIncomingFrame().

#define QCELP_MAX_INTERLEAVE_GROUP_SIZE   ((QCELP_MAX_INTERLEAVE_L+1)*QCELP_MAX_FRAMES_PER_PACKET)

Definition at line 260 of file QCELPAudioRTPSource.cpp.

#define QCELP_MAX_INTERLEAVE_L   5

Definition at line 258 of file QCELPAudioRTPSource.cpp.

Referenced by QCELPDeinterleavingBuffer::deliverIncomingFrame().


Variable Documentation

unsigned const uSecsPerFrame = 20000 [static]

Definition at line 324 of file QCELPAudioRTPSource.cpp.


Generated on Mon Apr 29 13:30:34 2013 for live by  doxygen 1.5.2