Class Methods | |
(NSMutableArray *) | + extractFormatSpecificParametersFromAttribute: |
(FMLiveSwitchSessionDescriptionManager *) | + sessionDescriptionManager |
Class Methods inherited from FMLiveSwitchSessionDescriptionManagerBase | |
(FMLiveSwitchSessionDescriptionManagerBase *) | + sessionDescriptionManagerBase |
Additional Inherited Members | |
Protected Attributes inherited from FMLiveSwitchSessionDescriptionManagerBase | |
__pad0__: NSObject- (void) addStream:(TStream)stream | |
- (NSMutableArray*) audioStreams |
Implements FMLiveSwitchSessionDescriptionManagerBase.
- (void) clear |
- (void) createAnswerWithSessionInfo: | (FMLiveSwitchSessionDescriptionRequirements *) | sessionInfo | |
promise: | (FMLiveSwitchPromise< FMLiveSwitchSessionDescription * > *) | promise | |
- (void) createOfferWithSessionInfo: | (FMLiveSwitchSessionDescriptionRequirements *) | sessionInfo | |
promise: | (FMLiveSwitchPromise< FMLiveSwitchSessionDescription * > *) | promise | |
- (NSMutableArray*) dataStreams |
Implements FMLiveSwitchSessionDescriptionManagerBase.
- (NSMutableArray*) disablePrimaryComponents |
- (NSMutableArray*) disableSecondaryComponents |
+ (NSMutableArray*) extractFormatSpecificParametersFromAttribute: | (FMLiveSwitchSdpRtpMapAttribute *) | attribute |
- (instancetype) init |
Implements FMLiveSwitchSessionDescriptionManagerBase.
- (FMLiveSwitchSessionDescription*) localDescription |
- (FMLiveSwitchMultiplexPolicy) multiplexPolicy |
- (bool) originalSignallingExchangeComplete |
- (FMLiveSwitchError*) processSdpMediaDescriptionForStream: | (FMLiveSwitchStream *) | stream | |
sdpMediaDescription: | (FMLiveSwitchSdpMediaDescription *) | sdpMediaDescription | |
sdpMediaIndex: | (int) | sdpMediaIndex | |
isLocalDescription: | (bool) | isLocalDescription | |
isRenegotiation: | (bool) | isRenegotiation | |
- (NSMutableArray*) remoteCandidates |
- (FMLiveSwitchSessionDescription*) remoteDescription |
+ (FMLiveSwitchSessionDescriptionManager*) sessionDescriptionManager |
- (bool) setDescription: | (FMLiveSwitchSessionDescription *) | description | |
local: | (bool) | local | |
- (void) setMultiplexPolicy: | (FMLiveSwitchMultiplexPolicy) | value |
- (void) setOriginalSignallingExchangeComplete: | (bool) | value |
- (NSMutableDictionary<NSString*,FMLiveSwitchStream*>*) streams |
Implements FMLiveSwitchSessionDescriptionManagerBase.
- (void) updateLocalAudioDescriptionWithMediaDescription: | (FMLiveSwitchSdpMediaDescription *) | mediaDescription | |
audioStream: | (FMLiveSwitchAudioStream *) | audioStream | |
- (NSMutableArray*) videoStreams |
Implements FMLiveSwitchSessionDescriptionManagerBase.