OpalFaxAudioFormat Class Reference

#include <t38proto.h>

Inheritance diagram for OpalFaxAudioFormat:
OpalMediaFormat

List of all members.

Public Member Functions

 OpalFaxAudioFormat (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)

Friends

class OpalPluginCodecManager

Detailed Description

This format is identical to the OpalPCM16 except that it uses a different sessionID in order to be compatible with T.38


Constructor & Destructor Documentation

OpalFaxAudioFormat::OpalFaxAudioFormat ( 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)

Friends And Related Function Documentation

friend class OpalPluginCodecManager [friend]

The documentation for this class was generated from the following file:
Generated on Wed Jul 7 10:24:45 2010 for OPAL by  doxygen 1.6.3