OpalAudioFormat Class Reference

#include <mediafmt.h>

Inheritance diagram for OpalAudioFormat:

OpalMediaFormat List of all members.

Public Member Functions

 OpalAudioFormat (const char *fullName, RTP_DataFrame::PayloadTypes rtpPayloadType, const char *encodingName, PINDEX frameSize, unsigned frameTime, unsigned rxFrames, unsigned txFrames, unsigned maxFrames=256, unsigned clockRate=8000, time_t timeStamp=0)

Static Public Member Functions

static const PString & RxFramesPerPacketOption ()
static const PString & TxFramesPerPacketOption ()
static const PString & MaxFramesPerPacketOption ()
static const PString & ChannelsOption ()

Constructor & Destructor Documentation

OpalAudioFormat::OpalAudioFormat ( const char *  fullName,
RTP_DataFrame::PayloadTypes  rtpPayloadType,
const char *  encodingName,
PINDEX  frameSize,
unsigned  frameTime,
unsigned  rxFrames,
unsigned  txFrames,
unsigned  maxFrames = 256,
unsigned  clockRate = 8000,
time_t  timeStamp = 0 
)

Parameters:
fullName  Full name of media format
rtpPayloadType  RTP payload type code
encodingName  RTP encoding name
frameSize  Size of frame in bytes (if applicable)
frameTime  Time for frame in RTP units (if applicable)
rxFrames  Maximum number of frames per packet we can receive
txFrames  Desired number of frames per packet we transmit
maxFrames  Maximum possible frames per packet
clockRate  Clock Rate
timeStamp  timestamp (for versioning)


Member Function Documentation

static const PString& OpalAudioFormat::RxFramesPerPacketOption (  )  [static]

static const PString& OpalAudioFormat::TxFramesPerPacketOption (  )  [static]

static const PString& OpalAudioFormat::MaxFramesPerPacketOption (  )  [static]

static const PString& OpalAudioFormat::ChannelsOption (  )  [static]


The documentation for this class was generated from the following file:
Generated on Mon Feb 23 02:02:00 2009 for OPAL by  doxygen 1.5.1