FMLiveSwitchMediaStreamMediaDescriptionManager Class Reference

Instance Methods

(FMLiveSwitchStreamDirection) - absoluteSenderTimeLocalDirection
 
(FMLiveSwitchStreamDirection) - absoluteSenderTimeRemoteDirection
 
(bool) - ccmFirEnabled
 
(bool) - ccmLrrEnabled
 
(bool) - ccmTmmbnEnabled
 
(bool) - ccmTmmbrEnabled
 
(FMLiveSwitchSdpMediaDescription *) - createSdpMediaDescriptionWithRequirements:sdpMessage:isOffer:renegotiation:
 
(instancetype) - init
 
(FMLiveSwitchStreamDirection) - localDirection
 
(NSMutableArray *) - localReceiveRtpStreamIds
 
(NSMutableArray *) - localSendRtpStreamIds
 
(NSMutableArray *) - localSynchronizationSources
 
(bool) - multiplexingSupported
 
(bool) - nackEnabled
 
(bool) - nackPliEnabled
 
(FMLiveSwitchError *) - processSdpMediaDescriptionWithMediaRequirements:sdpMessage:index:isLocalDescription:isRenegotiation:isOffer:
 
(bool) - redFecEnabled
 
(bool) - rembEnabled
 
(int) - remoteBandwidth
 
(NSString *) - remoteDescriptionMediaId
 
(NSString *) - remoteDescriptionTrackId
 
(FMLiveSwitchStreamDirection) - remoteDirection
 
(NSMutableArray *) - remoteReceiveRtpStreamIds
 
(NSMutableArray *) - remoteSendRtpStreamIds
 
(bool) - remoteSupportsCcmFir
 
(bool) - remoteSupportsCcmLrr
 
(bool) - remoteSupportsCcmTmmbn
 
(bool) - remoteSupportsCcmTmmbr
 
(bool) - remoteSupportsNackPli
 
(bool) - remoteSupportsRtcpFeedback
 
(bool) - remoteSupportsTransportCC
 
(NSMutableArray *) - remoteSynchronizationSources
 
(void) - removeSupportForTransportCCWithSdpMediaDescription:
 
(FMLiveSwitchStreamDirection) - rtpTransportWideCCDirection
 
(FMLiveSwitchStreamDirection) - rtpTransportWideCCLocalDirection
 
(FMLiveSwitchStreamDirection) - rtpTransportWideCCRemoteDirection
 
(FMLiveSwitchStreamDirection) - sdesMidDirection
 
(FMLiveSwitchStreamDirection) - sdesMidLocalDirection
 
(FMLiveSwitchStreamDirection) - sdesMidRemoteDirection
 
(FMLiveSwitchStreamDirection) - sdesRepairedRtpStreamIdDirection
 
(FMLiveSwitchStreamDirection) - sdesRepairedRtpStreamIdLocalDirection
 
(FMLiveSwitchStreamDirection) - sdesRepairedRtpStreamIdRemoteDirection
 
(FMLiveSwitchStreamDirection) - sdesRtpStreamIdDirection
 
(FMLiveSwitchStreamDirection) - sdesRtpStreamIdLocalDirection
 
(FMLiveSwitchStreamDirection) - sdesRtpStreamIdRemoteDirection
 
(void) - setLocalDirection:
 
(void) - setRemoteDirection:
 
(bool) - transportCCEnabled
 

Class Methods

(FMLiveSwitchMediaStreamMediaDescriptionManager *) + mediaStreamMediaDescriptionManager
 

Protected Attributes

 __pad0__: FMLiveSwitchMediaDescriptionManager- (FMLiveSwitchStreamDirection) absoluteSenderTimeDirection
 

Method Documentation

◆ absoluteSenderTimeLocalDirection

- (FMLiveSwitchStreamDirection) absoluteSenderTimeLocalDirection

◆ absoluteSenderTimeRemoteDirection

- (FMLiveSwitchStreamDirection) absoluteSenderTimeRemoteDirection

◆ ccmFirEnabled

- (bool) ccmFirEnabled

◆ ccmLrrEnabled

- (bool) ccmLrrEnabled

◆ ccmTmmbnEnabled

- (bool) ccmTmmbnEnabled

◆ ccmTmmbrEnabled

- (bool) ccmTmmbrEnabled

◆ createSdpMediaDescriptionWithRequirements:sdpMessage:isOffer:renegotiation:

- (FMLiveSwitchSdpMediaDescription*) createSdpMediaDescriptionWithRequirements: (FMLiveSwitchMediaDescriptionRequirements *)  requirements
sdpMessage: (FMLiveSwitchSdpMessage *)  sdpMessage
isOffer: (bool)  isOffer
renegotiation: (bool)  renegotiation 

◆ init

- (instancetype) init

◆ localDirection

- (FMLiveSwitchStreamDirection) localDirection

◆ localReceiveRtpStreamIds

- (NSMutableArray*) localReceiveRtpStreamIds

◆ localSendRtpStreamIds

- (NSMutableArray*) localSendRtpStreamIds

◆ localSynchronizationSources

- (NSMutableArray*) localSynchronizationSources

◆ mediaStreamMediaDescriptionManager

+ (FMLiveSwitchMediaStreamMediaDescriptionManager*) mediaStreamMediaDescriptionManager

◆ multiplexingSupported

- (bool) multiplexingSupported

◆ nackEnabled

- (bool) nackEnabled

◆ nackPliEnabled

- (bool) nackPliEnabled

◆ processSdpMediaDescriptionWithMediaRequirements:sdpMessage:index:isLocalDescription:isRenegotiation:isOffer:

- (FMLiveSwitchError*) processSdpMediaDescriptionWithMediaRequirements: (FMLiveSwitchMediaDescriptionRequirementsBase *)  mediaRequirements
sdpMessage: (FMLiveSwitchSdpMessage *)  sdpMessage
index: (int)  index
isLocalDescription: (bool)  isLocalDescription
isRenegotiation: (bool)  isRenegotiation
isOffer: (bool)  isOffer 

◆ redFecEnabled

- (bool) redFecEnabled

◆ rembEnabled

- (bool) rembEnabled

◆ remoteBandwidth

- (int) remoteBandwidth

◆ remoteDescriptionMediaId

- (NSString*) remoteDescriptionMediaId

◆ remoteDescriptionTrackId

- (NSString*) remoteDescriptionTrackId

◆ remoteDirection

- (FMLiveSwitchStreamDirection) remoteDirection

◆ remoteReceiveRtpStreamIds

- (NSMutableArray*) remoteReceiveRtpStreamIds

◆ remoteSendRtpStreamIds

- (NSMutableArray*) remoteSendRtpStreamIds

◆ remoteSupportsCcmFir

- (bool) remoteSupportsCcmFir

◆ remoteSupportsCcmLrr

- (bool) remoteSupportsCcmLrr

◆ remoteSupportsCcmTmmbn

- (bool) remoteSupportsCcmTmmbn

◆ remoteSupportsCcmTmmbr

- (bool) remoteSupportsCcmTmmbr

◆ remoteSupportsNackPli

- (bool) remoteSupportsNackPli

◆ remoteSupportsRtcpFeedback

- (bool) remoteSupportsRtcpFeedback

◆ remoteSupportsTransportCC

- (bool) remoteSupportsTransportCC

◆ remoteSynchronizationSources

- (NSMutableArray*) remoteSynchronizationSources

◆ removeSupportForTransportCCWithSdpMediaDescription:

- (void) removeSupportForTransportCCWithSdpMediaDescription: (FMLiveSwitchSdpMediaDescription *)  sdpMediaDescription

◆ rtpTransportWideCCDirection

- (FMLiveSwitchStreamDirection) rtpTransportWideCCDirection

◆ rtpTransportWideCCLocalDirection

- (FMLiveSwitchStreamDirection) rtpTransportWideCCLocalDirection

◆ rtpTransportWideCCRemoteDirection

- (FMLiveSwitchStreamDirection) rtpTransportWideCCRemoteDirection

◆ sdesMidDirection

- (FMLiveSwitchStreamDirection) sdesMidDirection

◆ sdesMidLocalDirection

- (FMLiveSwitchStreamDirection) sdesMidLocalDirection

◆ sdesMidRemoteDirection

- (FMLiveSwitchStreamDirection) sdesMidRemoteDirection

◆ sdesRepairedRtpStreamIdDirection

- (FMLiveSwitchStreamDirection) sdesRepairedRtpStreamIdDirection

◆ sdesRepairedRtpStreamIdLocalDirection

- (FMLiveSwitchStreamDirection) sdesRepairedRtpStreamIdLocalDirection

◆ sdesRepairedRtpStreamIdRemoteDirection

- (FMLiveSwitchStreamDirection) sdesRepairedRtpStreamIdRemoteDirection

◆ sdesRtpStreamIdDirection

- (FMLiveSwitchStreamDirection) sdesRtpStreamIdDirection

◆ sdesRtpStreamIdLocalDirection

- (FMLiveSwitchStreamDirection) sdesRtpStreamIdLocalDirection

◆ sdesRtpStreamIdRemoteDirection

- (FMLiveSwitchStreamDirection) sdesRtpStreamIdRemoteDirection

◆ setLocalDirection:

- (void) setLocalDirection: (FMLiveSwitchStreamDirection)  value

◆ setRemoteDirection:

- (void) setRemoteDirection: (FMLiveSwitchStreamDirection)  value

◆ transportCCEnabled

- (bool) transportCCEnabled

Member Data Documentation

◆ __pad0__

- __pad0__
protected