OpalT38MediaStream Class Reference

#include <t38proto.h>

Inheritance diagram for OpalT38MediaStream:
OpalFaxMediaStream OpalMediaStream

List of all members.

Public Member Functions

 OpalT38MediaStream (OpalFaxConnection &conn, const OpalMediaFormat &mediaFormat, unsigned sessionID, bool isSource, const PString &token, const PString &filename, bool receive, const PString &stationId)
PString GetSpanDSPCommandLine (OpalFaxCallInfo &)
virtual PBoolean ReadPacket (RTP_DataFrame &packet)
virtual PBoolean WritePacket (RTP_DataFrame &packet)

Public Attributes

RTP_DataFrameList queuedFrames

Detailed Description

This class describes a media stream that transfers data to/from a T.38 session


Constructor & Destructor Documentation

OpalT38MediaStream::OpalT38MediaStream ( OpalFaxConnection conn,
const OpalMediaFormat mediaFormat,
unsigned  sessionID,
bool  isSource,
const PString &  token,
const PString &  filename,
bool  receive,
const PString &  stationId 
)
Parameters:
mediaFormat Media format for stream
isSource Is a source stream
token token used to match incoming/outgoing streams
filename filename

Member Function Documentation

PString OpalT38MediaStream::GetSpanDSPCommandLine ( OpalFaxCallInfo  )  [virtual]

Reimplemented from OpalFaxMediaStream.

virtual PBoolean OpalT38MediaStream::ReadPacket ( RTP_DataFrame packet  )  [virtual]

Read an RTP frame of data from the source media stream. The new behaviour simply calls RTP_Session::ReadData().

Reimplemented from OpalFaxMediaStream.

virtual PBoolean OpalT38MediaStream::WritePacket ( RTP_DataFrame packet  )  [virtual]

Write an RTP frame of data to the sink media stream. The new behaviour simply calls RTP_Session::WriteData().

Reimplemented from OpalFaxMediaStream.


Member Data Documentation


The documentation for this class was generated from the following file:
Generated on Tue Jun 15 00:29:18 2010 for OPAL by  doxygen 1.6.3