OPAL  Version 3.18.8
OpalMediaMaxPayload Class Reference

#include <mediacmd.h>

Inheritance diagram for OpalMediaMaxPayload:
Collaboration diagram for OpalMediaMaxPayload:

Public Member Functions

 OpalMediaMaxPayload (unsigned payloadSize, const OpalMediaType &mediaType, unsigned sessionID=0, unsigned ssrc=0)
 
virtual PString GetName () const
 
unsigned GetPayloadSize () const
 
- Public Member Functions inherited from OpalMediaCommand
 OpalMediaCommand (const OpalMediaType &mediaType, unsigned sessionID=0, unsigned ssrc=0)
 
virtual void PrintOn (ostream &strm) const
 
virtual Comparison Compare (const PObject &obj) const
 
virtual PObject * Clone () const =0
 
virtual void * GetPlugInData () const
 
virtual unsigned * GetPlugInSize () const
 
const OpalMediaTypeGetMediaType () const
 
unsigned GetSessionID () const
 
unsigned GetSyncSource () const
 

Protected Attributes

unsigned m_payloadSize
 
- Protected Attributes inherited from OpalMediaCommand
OpalMediaType m_mediaType
 
unsigned m_sessionID
 
unsigned m_ssrc
 

Detailed Description

This indicates a new max payload size should be sued.

Constructor & Destructor Documentation

OpalMediaMaxPayload::OpalMediaMaxPayload ( unsigned  payloadSize,
const OpalMediaType mediaType,
unsigned  sessionID = 0,
unsigned  ssrc = 0 
)
Parameters
payloadSizeNew payload size
mediaTypeMedia type to search for in open streams
sessionIDSession for media stream, 0 is use first mediaType stream
ssrcSync Source for media stream (if RTP)

Member Function Documentation

virtual PString OpalMediaMaxPayload::GetName ( ) const
virtual

Get the name of the command.

Implements OpalMediaCommand.

unsigned OpalMediaMaxPayload::GetPayloadSize ( ) const
inline

References m_payloadSize.

Field Documentation

unsigned OpalMediaMaxPayload::m_payloadSize
protected

Referenced by GetPayloadSize().


The documentation for this class was generated from the following file: