FMLiveSwitchBandwidthEstimationRateControlInput Class Reference

Instance Methods

(FMLiveSwitchBandwidthEstimationBandwidthUsage) - bandwidthState
 
(FMLiveSwitchBandwidthEstimationDataRate *) - estimatedThroughput
 
(instancetype) - initWithBandwidthState:estimatedThroughput:
 
(void) - setBandwidthState:
 
(void) - setEstimatedThroughput:
 

Class Methods

(FMLiveSwitchBandwidthEstimationRateControlInput *) + rateControlInputWithBandwidthState:estimatedThroughput:
 

Method Documentation

◆ bandwidthState

- (FMLiveSwitchBandwidthEstimationBandwidthUsage) bandwidthState

◆ estimatedThroughput

- (FMLiveSwitchBandwidthEstimationDataRate*) estimatedThroughput

◆ initWithBandwidthState:estimatedThroughput:

- (instancetype) initWithBandwidthState: (FMLiveSwitchBandwidthEstimationBandwidthUsage)  bandwidthState
estimatedThroughput: (FMLiveSwitchBandwidthEstimationDataRate *)  estimatedThroughput 

◆ rateControlInputWithBandwidthState:estimatedThroughput:

+ (FMLiveSwitchBandwidthEstimationRateControlInput*) rateControlInputWithBandwidthState: (FMLiveSwitchBandwidthEstimationBandwidthUsage)  bandwidthState
estimatedThroughput: (FMLiveSwitchBandwidthEstimationDataRate *)  estimatedThroughput 

◆ setBandwidthState:

- (void) setBandwidthState: (FMLiveSwitchBandwidthEstimationBandwidthUsage)  value

◆ setEstimatedThroughput:

- (void) setEstimatedThroughput: (FMLiveSwitchBandwidthEstimationDataRate *)  value