OPAL
Version 3.18.8
|
#include <mediacmd.h>
Public Member Functions | |
OpalMediaFlowControl (OpalBandwidth bitRate, const OpalMediaType &mediaType, unsigned sessionID=0, unsigned ssrc=0) | |
OpalMediaFlowControl (OpalBandwidth bitRate, const OpalMediaType &mediaType, unsigned sessionID, const RTP_SyncSourceArray &ssrcs) | |
virtual PString | GetName () const |
const OpalBandwidth & | GetMaxBitRate () const |
const RTP_SyncSourceArray & | GetSSRCs () const |
![]() | |
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 OpalMediaType & | GetMediaType () const |
unsigned | GetSessionID () const |
unsigned | GetSyncSource () const |
Protected Attributes | |
OpalBandwidth | m_bitRate |
RTP_SyncSourceArray | m_ssrcs |
![]() | |
OpalMediaType | m_mediaType |
unsigned | m_sessionID |
unsigned | m_ssrc |
This indicates that the media flow (bit rate) is to be adjusted.
OpalMediaFlowControl::OpalMediaFlowControl | ( | OpalBandwidth | bitRate, |
const OpalMediaType & | mediaType, | ||
unsigned | sessionID = 0 , |
||
unsigned | ssrc = 0 |
||
) |
bitRate | Bandwidth to use |
mediaType | Media type to search for in open streams |
sessionID | Session for media stream, 0 is use first mediaType stream |
ssrc | Sync Source for media stream (if RTP) |
OpalMediaFlowControl::OpalMediaFlowControl | ( | OpalBandwidth | bitRate, |
const OpalMediaType & | mediaType, | ||
unsigned | sessionID, | ||
const RTP_SyncSourceArray & | ssrcs | ||
) |
bitRate | Bandwidth to use |
mediaType | Media type to search for in open streams |
sessionID | Session for media stream, 0 is use first mediaType stream |
ssrcs | Sync Source(s) for media stream(s) (if RTP) |
|
inline |
References m_bitRate.
|
virtual |
Get the name of the command.
Implements OpalMediaCommand.
|
inline |
References m_ssrcs.
|
protected |
Referenced by GetMaxBitRate().
|
protected |
Referenced by GetSSRCs().