#include <MediaSession.hh>
Definition at line 171 of file MediaSession.hh.
 
◆ MediaSubsession()
◆ ~MediaSubsession()
  
  
      
        
          | virtual MediaSubsession::~MediaSubsession  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ _absEndTime()
  
  
      
        
          | char *& MediaSubsession::_absEndTime  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ _absStartTime()
  
  
      
        
          | char *& MediaSubsession::_absStartTime  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ _playEndTime()
  
  
      
        
          | double & MediaSubsession::_playEndTime  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ _playStartTime()
  
  
      
        
          | double & MediaSubsession::_playStartTime  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ absEndTime()
      
        
          | char * MediaSubsession::absEndTime  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ absStartTime()
      
        
          | char * MediaSubsession::absStartTime  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ addFilter()
◆ attrVal_bool()
  
  
      
        
          | Boolean MediaSubsession::attrVal_bool  | 
          ( | 
          char const *  | 
          attrName | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ attrVal_int()
      
        
          | unsigned MediaSubsession::attrVal_int  | 
          ( | 
          char const *  | 
          attrName | ) | 
           const | 
        
      
 
 
◆ attrVal_str()
      
        
          | char const  * MediaSubsession::attrVal_str  | 
          ( | 
          char const *  | 
          attrName | ) | 
           const | 
        
      
 
 
◆ attrVal_strToLower()
      
        
          | char const  * MediaSubsession::attrVal_strToLower  | 
          ( | 
          char const *  | 
          attrName | ) | 
           const | 
        
      
 
 
◆ attrVal_unsigned()
  
  
      
        
          | unsigned MediaSubsession::attrVal_unsigned  | 
          ( | 
          char const *  | 
          attrName | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ bandwidth()
  
  
      
        
          | unsigned MediaSubsession::bandwidth  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ clientPortNum()
  
  
      
        
          | unsigned short MediaSubsession::clientPortNum  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ codecName()
  
  
      
        
          | char const  * MediaSubsession::codecName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ connectionEndpointName() [1/2]
  
  
      
        
          | char *& MediaSubsession::connectionEndpointName  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ connectionEndpointName() [2/2]
  
  
      
        
          | char const  * MediaSubsession::connectionEndpointName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ connectionEndpointNameAddressFamily()
  
  
      
        
          | int MediaSubsession::connectionEndpointNameAddressFamily  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ controlPath()
  
  
      
        
          | char const  * MediaSubsession::controlPath  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ createSourceObjects()
  
  
      
        
          | virtual Boolean MediaSubsession::createSourceObjects  | 
          ( | 
          int  | 
          useSpecialRTPoffset | ) | 
           | 
         
       
   | 
  
protectedvirtual   | 
  
 
 
◆ deInitiate()
      
        
          | void MediaSubsession::deInitiate  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ env()
◆ fmtp_config()
      
        
          | char const  * MediaSubsession::fmtp_config  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ fmtp_configuration()
  
  
      
        
          | char const  * MediaSubsession::fmtp_configuration  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ fmtp_spropparametersets()
  
  
      
        
          | char const  * MediaSubsession::fmtp_spropparametersets  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ fmtp_sproppps()
  
  
      
        
          | char const  * MediaSubsession::fmtp_sproppps  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ fmtp_spropsps()
  
  
      
        
          | char const  * MediaSubsession::fmtp_spropsps  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ fmtp_spropvps()
  
  
      
        
          | char const  * MediaSubsession::fmtp_spropvps  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getConnectionEndpointAddress()
      
        
          | void MediaSubsession::getConnectionEndpointAddress  | 
          ( | 
          struct sockaddr_storage &  | 
          addr | ) | 
           const | 
        
      
 
 
◆ getCrypto()
◆ getMIKEYState()
  
  
      
        
          | MIKEYState * MediaSubsession::getMIKEYState  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getNormalPlayTime()
      
        
          | double MediaSubsession::getNormalPlayTime  | 
          ( | 
          struct timeval const &  | 
          presentationTime | ) | 
           | 
        
      
 
 
◆ initiate()
      
        
          | Boolean MediaSubsession::initiate  | 
          ( | 
          int  | 
          useSpecialRTPoffset = -1 | ) | 
           | 
        
      
 
 
◆ isSSM()
  
  
      
        
          | Boolean MediaSubsession::isSSM  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ mediumName()
  
  
      
        
          | char const  * MediaSubsession::mediumName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ numChannels()
  
  
      
        
          | unsigned MediaSubsession::numChannels  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ parentSession() [1/2]
◆ parentSession() [2/2]
  
  
      
        
          | MediaSession const  & MediaSubsession::parentSession  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ parseSDPAttribute_control()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_control  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_fmtp()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_fmtp  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_framerate()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_framerate  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_key_mgmt()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_key_mgmt  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_range()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_range  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_rtcpmux()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_rtcpmux  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_rtpmap()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_rtpmap  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_source_filter()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_source_filter  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPAttribute_x_dimensions()
  
  
      
        
          | Boolean MediaSubsession::parseSDPAttribute_x_dimensions  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPLine_b()
  
  
      
        
          | Boolean MediaSubsession::parseSDPLine_b  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ parseSDPLine_c()
  
  
      
        
          | Boolean MediaSubsession::parseSDPLine_c  | 
          ( | 
          char const *  | 
          sdpLine | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ playEndTime()
      
        
          | double MediaSubsession::playEndTime  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ playStartTime()
      
        
          | double MediaSubsession::playStartTime  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ protocolName()
  
  
      
        
          | char const  * MediaSubsession::protocolName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ readSource()
◆ receiveRawJPEGFrames()
  
  
      
        
          | void MediaSubsession::receiveRawJPEGFrames  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ receiveRawMP3ADUs()
  
  
      
        
          | void MediaSubsession::receiveRawMP3ADUs  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ rtcpInstance()
◆ rtcpIsMuxed()
  
  
      
        
          | Boolean MediaSubsession::rtcpIsMuxed  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ rtpPayloadFormat()
  
  
      
        
          | unsigned char MediaSubsession::rtpPayloadFormat  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ rtpSource()
◆ rtpTimestampFrequency()
  
  
      
        
          | unsigned MediaSubsession::rtpTimestampFrequency  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ savedSDPLines()
  
  
      
        
          | char const  * MediaSubsession::savedSDPLines  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ scale()
  
  
      
        
          | float & MediaSubsession::scale  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ sessionId()
  
  
      
        
          | char const  * MediaSubsession::sessionId  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ setAttribute()
  
  
      
        
          | void MediaSubsession::setAttribute  | 
          ( | 
          char const *  | 
          name,  | 
         
        
           | 
           | 
          char const *  | 
          value = NULL,  | 
         
        
           | 
           | 
          Boolean  | 
          valueIsHexadecimal = False  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
protected   | 
  
 
 
◆ setClientPortNum()
      
        
          | Boolean MediaSubsession::setClientPortNum  | 
          ( | 
          unsigned short  | 
          portNum | ) | 
           | 
        
      
 
 
◆ setDestinations()
      
        
          | void MediaSubsession::setDestinations  | 
          ( | 
          struct sockaddr_storage const &  | 
          defaultDestAddress | ) | 
           | 
        
      
 
 
◆ setNext()
◆ setSessionId()
      
        
          | void MediaSubsession::setSessionId  | 
          ( | 
          char const *  | 
          sessionId | ) | 
           | 
        
      
 
 
◆ speed()
  
  
      
        
          | float & MediaSubsession::speed  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ videoFPS()
  
  
      
        
          | unsigned MediaSubsession::videoFPS  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ videoHeight()
  
  
      
        
          | unsigned short MediaSubsession::videoHeight  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ videoWidth()
  
  
      
        
          | unsigned short MediaSubsession::videoWidth  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ MediaSession
◆ MediaSubsessionIterator
◆ fAbsEndTime
  
  
      
        
          | char* MediaSubsession::fAbsEndTime | 
         
       
   | 
  
protected   | 
  
 
 
◆ fAbsStartTime
  
  
      
        
          | char* MediaSubsession::fAbsStartTime | 
         
       
   | 
  
protected   | 
  
 
 
◆ fAttributeTable
◆ fBandwidth
  
  
      
        
          | unsigned MediaSubsession::fBandwidth | 
         
       
   | 
  
protected   | 
  
 
 
◆ fClientPortNum
  
  
      
        
          | unsigned short MediaSubsession::fClientPortNum | 
         
       
   | 
  
protected   | 
  
 
 
◆ fCodecName
  
  
      
        
          | char* MediaSubsession::fCodecName | 
         
       
   | 
  
protected   | 
  
 
 
◆ fConnectionEndpointName
  
  
      
        
          | char* MediaSubsession::fConnectionEndpointName | 
         
       
   | 
  
protected   | 
  
 
 
◆ fConnectionEndpointNameAddressFamily
  
  
      
        
          | int MediaSubsession::fConnectionEndpointNameAddressFamily | 
         
       
   | 
  
protected   | 
  
 
 
◆ fControlPath
  
  
      
        
          | char* MediaSubsession::fControlPath | 
         
       
   | 
  
protected   | 
  
 
 
◆ fCrypto
◆ fMediumName
  
  
      
        
          | char* MediaSubsession::fMediumName | 
         
       
   | 
  
protected   | 
  
 
 
◆ fMIKEYState
◆ fMultiplexRTCPWithRTP
  
  
      
        
          | Boolean MediaSubsession::fMultiplexRTCPWithRTP | 
         
       
   | 
  
protected   | 
  
 
 
◆ fNext
◆ fNPT_PTS_Offset
  
  
      
        
          | double MediaSubsession::fNPT_PTS_Offset | 
         
       
   | 
  
protected   | 
  
 
 
◆ fNumChannels
  
  
      
        
          | unsigned MediaSubsession::fNumChannels | 
         
       
   | 
  
protected   | 
  
 
 
◆ fParent
◆ fPlayEndTime
  
  
      
        
          | double MediaSubsession::fPlayEndTime | 
         
       
   | 
  
protected   | 
  
 
 
◆ fPlayStartTime
  
  
      
        
          | double MediaSubsession::fPlayStartTime | 
         
       
   | 
  
protected   | 
  
 
 
◆ fProtocolName
  
  
      
        
          | char* MediaSubsession::fProtocolName | 
         
       
   | 
  
protected   | 
  
 
 
◆ fReadSource
◆ fReceiveRawJPEGFrames
  
  
      
        
          | Boolean MediaSubsession::fReceiveRawJPEGFrames | 
         
       
   | 
  
protected   | 
  
 
 
◆ fReceiveRawMP3ADUs
  
  
      
        
          | Boolean MediaSubsession::fReceiveRawMP3ADUs | 
         
       
   | 
  
protected   | 
  
 
 
◆ fRTCPInstance
◆ fRTCPSocket
◆ fRTPPayloadFormat
  
  
      
        
          | unsigned char MediaSubsession::fRTPPayloadFormat | 
         
       
   | 
  
protected   | 
  
 
 
◆ fRTPSocket
◆ fRTPSource
◆ fRTPTimestampFrequency
  
  
      
        
          | unsigned MediaSubsession::fRTPTimestampFrequency | 
         
       
   | 
  
protected   | 
  
 
 
◆ fSavedSDPLines
  
  
      
        
          | char* MediaSubsession::fSavedSDPLines | 
         
       
   | 
  
protected   | 
  
 
 
◆ fScale
  
  
      
        
          | float MediaSubsession::fScale | 
         
       
   | 
  
protected   | 
  
 
 
◆ fSessionId
  
  
      
        
          | char* MediaSubsession::fSessionId | 
         
       
   | 
  
protected   | 
  
 
 
◆ fSourceFilterAddr
  
  
      
        
          | struct sockaddr_storage MediaSubsession::fSourceFilterAddr | 
         
       
   | 
  
protected   | 
  
 
 
◆ fSpeed
  
  
      
        
          | float MediaSubsession::fSpeed | 
         
       
   | 
  
protected   | 
  
 
 
◆ fVideoFPS
  
  
      
        
          | unsigned MediaSubsession::fVideoFPS | 
         
       
   | 
  
protected   | 
  
 
 
◆ fVideoHeight
  
  
      
        
          | unsigned short MediaSubsession::fVideoHeight | 
         
       
   | 
  
protected   | 
  
 
 
◆ fVideoWidth
  
  
      
        
          | unsigned short MediaSubsession::fVideoWidth | 
         
       
   | 
  
protected   | 
  
 
 
◆ infoIsNew
◆ miscPtr
      
        
          | void* MediaSubsession::miscPtr | 
        
      
 
 
◆ rtcpChannelId
      
        
          | unsigned char MediaSubsession::rtcpChannelId | 
        
      
 
 
◆ rtpChannelId
      
        
          | unsigned char MediaSubsession::rtpChannelId | 
        
      
 
 
      
        
          | struct  { ... }  MediaSubsession::rtpInfo | 
        
      
 
 
◆ seqNum
      
        
          | u_int16_t MediaSubsession::seqNum | 
        
      
 
 
◆ serverPortNum
      
        
          | unsigned short MediaSubsession::serverPortNum | 
        
      
 
 
◆ sink
◆ timestamp
      
        
          | u_int32_t MediaSubsession::timestamp | 
        
      
 
 
The documentation for this class was generated from the following file: