| 
    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 | 
  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 OpalMediaType & | GetMediaType () const | 
| unsigned | GetSessionID () const | 
| unsigned | GetSyncSource () const | 
Protected Attributes | |
| OpalBandwidth | m_bitRate | 
| RTP_SyncSourceArray | m_ssrcs | 
  Protected Attributes inherited from OpalMediaCommand | |
| 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().