FMLiveSwitchBundleDescriptionManager Class Reference

Instance Methods

(instancetype) - init
 

Class Methods

(FMLiveSwitchBundleDescriptionManager *) + bundleDescriptionManager
 
(bool) + processRemoteAnswerWithLocalOffer:remoteAnswer:policy:streams:
 
(void) + updateDescription:policy:referenceDescription:streams:
 
(bool) + updateLocalAnswerOrSubsequentOfferDescription:policy:remoteGroups:offer:
 
(bool) + updateLocalOfferDescription:policy:
 

Method Documentation

◆ bundleDescriptionManager

+ (FMLiveSwitchBundleDescriptionManager*) bundleDescriptionManager

◆ init

- (instancetype) init

◆ processRemoteAnswerWithLocalOffer:remoteAnswer:policy:streams:

+ (bool) processRemoteAnswerWithLocalOffer: (FMLiveSwitchSessionDescription *)  localOffer
remoteAnswer: (FMLiveSwitchSessionDescription *)  remoteAnswer
policy: (FMLiveSwitchBundlePolicy)  policy
streams: (NSMutableArray *)  streams 

◆ updateDescription:policy:referenceDescription:streams:

+ (void) updateDescription: (FMLiveSwitchSessionDescription *)  description
policy: (FMLiveSwitchBundlePolicy)  policy
referenceDescription: (FMLiveSwitchSessionDescription *)  referenceDescription
streams: (NSMutableArray *)  streams 

◆ updateLocalAnswerOrSubsequentOfferDescription:policy:remoteGroups:offer:

+ (bool) updateLocalAnswerOrSubsequentOfferDescription: (FMLiveSwitchSessionDescription *)  description
policy: (FMLiveSwitchBundlePolicy)  policy
remoteGroups: (NSMutableArray *)  remoteGroups
offer: (bool)  offer 

◆ updateLocalOfferDescription:policy:

+ (bool) updateLocalOfferDescription: (FMLiveSwitchSessionDescription *)  description
policy: (FMLiveSwitchBundlePolicy)  policy