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)

Static Public Attributes

static const char *const RxFramesPerPacketOption
static const char *const TxFramesPerPacketOption

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 
)

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


Member Data Documentation

const char* const OpalAudioFormat::RxFramesPerPacketOption [static]

const char* const OpalAudioFormat::TxFramesPerPacketOption [static]


The documentation for this class was generated from the following file:
Generated on Mon Sep 25 16:21:51 2006 for OPAL by  doxygen 1.4.7