FMLiveSwitchMediaStreamMediaDescriptionRequirements Class Reference

Instance Methods

(FMLiveSwitchCcmFirPolicy) - ccmFirPolicy
 
(FMLiveSwitchCcmLrrPolicy) - ccmLrrPolicy
 
(FMLiveSwitchCcmTmmbnPolicy) - ccmTmmbnPolicy
 
(FMLiveSwitchCcmTmmbrPolicy) - ccmTmmbrPolicy
 
(FMLiveSwitchStreamDirection) - direction
 
(NSMutableArray *) - formats
 
(instancetype) - init
 
(FMLiveSwitchTransportAddress *) - likelySecondaryTransportAddress
 
(int) - localBandwidth
 
(NSString *) - localDescriptionMediaId
 
(NSString *) - localDescriptionTrackId
 
(bool) - localMuted
 
(int) - maxReceiveEncodings
 
(bool) - multiplexingSupported
 
(FMLiveSwitchNackPliPolicy) - nackPliPolicy
 
(FMLiveSwitchNackPolicy) - nackPolicy
 
(NSMutableArray *) - receiveEncodings
 
(FMLiveSwitchRedFecPolicy) - redFecPolicy
 
(FMLiveSwitchRembPolicy) - rembPolicy
 
(NSMutableArray *) - sendEncodings
 
(void) - setCanonicalName:
 
(void) - setCcmFirPolicy:
 
(void) - setCcmLrrPolicy:
 
(void) - setCcmTmmbnPolicy:
 
(void) - setCcmTmmbrPolicy:
 
(void) - setDirection:
 
(void) - setFormats:
 
(void) - setLikelySecondaryTransportAddress:
 
(void) - setLocalBandwidth:
 
(void) - setLocalDescriptionMediaId:
 
(void) - setLocalDescriptionTrackId:
 
(void) - setLocalMuted:
 
(void) - setMaxReceiveEncodings:
 
(void) - setMultiplexingSupported:
 
(void) - setNackPliPolicy:
 
(void) - setNackPolicy:
 
(void) - setReceiveEncodings:
 
(void) - setRedFecPolicy:
 
(void) - setRembPolicy:
 
(void) - setSendEncodings:
 
(void) - setSimulcastDraftVersion:
 
(void) - setSimulcastMode:
 
(int) - simulcastDraftVersion
 
(FMLiveSwitchSimulcastMode) - simulcastMode
 

Class Methods

(FMLiveSwitchMediaStreamMediaDescriptionRequirements *) + mediaStreamMediaDescriptionRequirements
 

Protected Attributes

 __pad0__: FMLiveSwitchMediaDescriptionRequirements<FMLiveSwitchIMediaStreamMediaDescriptionRequirementsBase>- (NSString*) canonicalName
 

Method Documentation

◆ ccmFirPolicy

- (FMLiveSwitchCcmFirPolicy) ccmFirPolicy

◆ ccmLrrPolicy

- (FMLiveSwitchCcmLrrPolicy) ccmLrrPolicy

◆ ccmTmmbnPolicy

- (FMLiveSwitchCcmTmmbnPolicy) ccmTmmbnPolicy

◆ ccmTmmbrPolicy

- (FMLiveSwitchCcmTmmbrPolicy) ccmTmmbrPolicy

◆ direction

- (FMLiveSwitchStreamDirection) direction

◆ formats

- (NSMutableArray*) formats

◆ init

- (instancetype) init

◆ likelySecondaryTransportAddress

- (FMLiveSwitchTransportAddress*) likelySecondaryTransportAddress

◆ localBandwidth

- (int) localBandwidth

◆ localDescriptionMediaId

- (NSString*) localDescriptionMediaId

◆ localDescriptionTrackId

- (NSString*) localDescriptionTrackId

◆ localMuted

- (bool) localMuted

◆ maxReceiveEncodings

- (int) maxReceiveEncodings

◆ mediaStreamMediaDescriptionRequirements

+ (FMLiveSwitchMediaStreamMediaDescriptionRequirements*) mediaStreamMediaDescriptionRequirements

◆ multiplexingSupported

- (bool) multiplexingSupported

◆ nackPliPolicy

- (FMLiveSwitchNackPliPolicy) nackPliPolicy

◆ nackPolicy

- (FMLiveSwitchNackPolicy) nackPolicy

◆ receiveEncodings

- (NSMutableArray*) receiveEncodings

◆ redFecPolicy

- (FMLiveSwitchRedFecPolicy) redFecPolicy

◆ rembPolicy

- (FMLiveSwitchRembPolicy) rembPolicy

◆ sendEncodings

- (NSMutableArray*) sendEncodings

◆ setCanonicalName:

- (void) setCanonicalName: (NSString *)  value

◆ setCcmFirPolicy:

- (void) setCcmFirPolicy: (FMLiveSwitchCcmFirPolicy)  value

◆ setCcmLrrPolicy:

- (void) setCcmLrrPolicy: (FMLiveSwitchCcmLrrPolicy)  value

◆ setCcmTmmbnPolicy:

- (void) setCcmTmmbnPolicy: (FMLiveSwitchCcmTmmbnPolicy)  value

◆ setCcmTmmbrPolicy:

- (void) setCcmTmmbrPolicy: (FMLiveSwitchCcmTmmbrPolicy)  value

◆ setDirection:

- (void) setDirection: (FMLiveSwitchStreamDirection)  value

◆ setFormats:

- (void) setFormats: (NSMutableArray *)  value

◆ setLikelySecondaryTransportAddress:

- (void) setLikelySecondaryTransportAddress: (FMLiveSwitchTransportAddress *)  value

◆ setLocalBandwidth:

- (void) setLocalBandwidth: (int)  value

◆ setLocalDescriptionMediaId:

- (void) setLocalDescriptionMediaId: (NSString *)  value

◆ setLocalDescriptionTrackId:

- (void) setLocalDescriptionTrackId: (NSString *)  value

◆ setLocalMuted:

- (void) setLocalMuted: (bool)  value

◆ setMaxReceiveEncodings:

- (void) setMaxReceiveEncodings: (int)  value

◆ setMultiplexingSupported:

- (void) setMultiplexingSupported: (bool)  value

◆ setNackPliPolicy:

- (void) setNackPliPolicy: (FMLiveSwitchNackPliPolicy)  value

◆ setNackPolicy:

- (void) setNackPolicy: (FMLiveSwitchNackPolicy)  value

◆ setReceiveEncodings:

- (void) setReceiveEncodings: (NSMutableArray *)  value

◆ setRedFecPolicy:

- (void) setRedFecPolicy: (FMLiveSwitchRedFecPolicy)  value

◆ setRembPolicy:

- (void) setRembPolicy: (FMLiveSwitchRembPolicy)  value

◆ setSendEncodings:

- (void) setSendEncodings: (NSMutableArray *)  value

◆ setSimulcastDraftVersion:

- (void) setSimulcastDraftVersion: (int)  value

◆ setSimulcastMode:

- (void) setSimulcastMode: (FMLiveSwitchSimulcastMode)  value

◆ simulcastDraftVersion

- (int) simulcastDraftVersion

◆ simulcastMode

- (FMLiveSwitchSimulcastMode) simulcastMode

Member Data Documentation

◆ __pad0__

- __pad0__
protected