FMLiveSwitchMediaDescriptionRequirements Class Reference

Instance Methods

(FMLiveSwitchBundlePolicy) - bundlePolicy
 
(bool) - disabled
 
(FMLiveSwitchDtlsParameters *) - dtlsParameters
 
(NSMutableArray *) - encryptionModes
 
(FMLiveSwitchEncryptionPolicy) - encryptionPolicy
 
(NSMutableArray *) - iceCandidates
 
(FMLiveSwitchIcePolicy) - icePolicy
 
(instancetype) - init
 
(FMLiveSwitchTransportAddress *) - likelyTransportAddress
 
(FMLiveSwitchIceParameters *) - localIceParameters
 
(FMLiveSwitchSdesPolicy) - sdesPolicy
 
(void) - setBundlePolicy:
 
(void) - setDisabled:
 
(void) - setDtlsParameters:
 
(void) - setEncryptionModes:
 
(void) - setEncryptionPolicy:
 
(void) - setIceCandidates:
 
(void) - setIcePolicy:
 
(void) - setLikelyTransportAddress:
 
(void) - setLocalIceParameters:
 
(void) - setSdesPolicy:
 
(void) - setStreamId:
 
(void) - setStreamType:
 
(void) - setUseDtls:
 
(void) - setUseIce:
 
(void) - setUseSdes:
 
(NSString *) - streamId
 
(FMLiveSwitchStreamType) - streamType
 
(bool) - useDtls
 
(bool) - useIce
 
(bool) - useSdes
 
- Instance Methods inherited from FMLiveSwitchMediaDescriptionRequirementsBase
(NSString *) - mediaStreamIdentifier
 
(void) - setMediaStreamIdentifier:
 

Class Methods

(FMLiveSwitchMediaDescriptionRequirements *) + mediaDescriptionRequirements
 
- Class Methods inherited from FMLiveSwitchMediaDescriptionRequirementsBase
(FMLiveSwitchMediaDescriptionRequirementsBase *) + mediaDescriptionRequirementsBase
 

Method Documentation

◆ bundlePolicy

- (FMLiveSwitchBundlePolicy) bundlePolicy

◆ disabled

- (bool) disabled

◆ dtlsParameters

- (FMLiveSwitchDtlsParameters*) dtlsParameters

◆ encryptionModes

- (NSMutableArray*) encryptionModes

◆ encryptionPolicy

- (FMLiveSwitchEncryptionPolicy) encryptionPolicy

◆ iceCandidates

- (NSMutableArray*) iceCandidates

◆ icePolicy

- (FMLiveSwitchIcePolicy) icePolicy

◆ init

◆ likelyTransportAddress

- (FMLiveSwitchTransportAddress*) likelyTransportAddress

◆ localIceParameters

- (FMLiveSwitchIceParameters*) localIceParameters

◆ mediaDescriptionRequirements

+ (FMLiveSwitchMediaDescriptionRequirements*) mediaDescriptionRequirements

◆ sdesPolicy

- (FMLiveSwitchSdesPolicy) sdesPolicy

◆ setBundlePolicy:

- (void) setBundlePolicy: (FMLiveSwitchBundlePolicy)  value

◆ setDisabled:

- (void) setDisabled: (bool)  value

◆ setDtlsParameters:

- (void) setDtlsParameters: (FMLiveSwitchDtlsParameters *)  value

◆ setEncryptionModes:

- (void) setEncryptionModes: (NSMutableArray *)  value

◆ setEncryptionPolicy:

- (void) setEncryptionPolicy: (FMLiveSwitchEncryptionPolicy)  value

◆ setIceCandidates:

- (void) setIceCandidates: (NSMutableArray *)  value

◆ setIcePolicy:

- (void) setIcePolicy: (FMLiveSwitchIcePolicy)  value

◆ setLikelyTransportAddress:

- (void) setLikelyTransportAddress: (FMLiveSwitchTransportAddress *)  value

◆ setLocalIceParameters:

- (void) setLocalIceParameters: (FMLiveSwitchIceParameters *)  value

◆ setSdesPolicy:

- (void) setSdesPolicy: (FMLiveSwitchSdesPolicy)  value

◆ setStreamId:

- (void) setStreamId: (NSString *)  value

◆ setStreamType:

- (void) setStreamType: (FMLiveSwitchStreamType)  value

◆ setUseDtls:

- (void) setUseDtls: (bool)  value

◆ setUseIce:

- (void) setUseIce: (bool)  value

◆ setUseSdes:

- (void) setUseSdes: (bool)  value

◆ streamId

- (NSString*) streamId

◆ streamType

- (FMLiveSwitchStreamType) streamType

◆ useDtls

- (bool) useDtls

◆ useIce

- (bool) useIce

◆ useSdes

- (bool) useSdes