Instance Methods | |
(double) | - bandwidthEstimate |
(double) | - currentBitrate |
(void) | - hardResetWithInitialBandwidthEstimate: |
(double) | - initialBandwidthEstimate |
(instancetype) | - initWithSystemClock:initialBandwidthEstimate: |
(instancetype) | - initWithSystemClock:initialBandwidthEstimate:softInitialBandwidthEstimateMultiplier: |
(instancetype) | - initWithSystemClock:initialBandwidthEstimate:softInitialBandwidthEstimateMultiplier:softMaxBandwidthEstimateMultiplier: |
(double) | - maxBandwidthEstimate |
(void) | - setCurrentBitrate: |
(double) | - softInitialBandwidthEstimateMultiplier |
(double) | - softMaxBandwidthEstimateMultiplier |
(void) | - softResetWithInitialBandwidthEstimate: |
(NSObject< FMLiveSwitchISystemClock > *) | - systemClock |
(void) | - updateWithPercentLost: |
- (double) bandwidthEstimate |
- (double) currentBitrate |
- (void) hardResetWithInitialBandwidthEstimate: | (double) | initialBandwidthEstimate |
- (double) initialBandwidthEstimate |
- (instancetype) initWithSystemClock: | (NSObject< FMLiveSwitchISystemClock > *) | systemClock | |
initialBandwidthEstimate: | (double) | initialBandwidthEstimate | |
- (instancetype) initWithSystemClock: | (NSObject< FMLiveSwitchISystemClock > *) | systemClock | |
initialBandwidthEstimate: | (double) | initialBandwidthEstimate | |
softInitialBandwidthEstimateMultiplier: | (double) | softInitialBandwidthEstimateMultiplier | |
- (instancetype) initWithSystemClock: | (NSObject< FMLiveSwitchISystemClock > *) | systemClock | |
initialBandwidthEstimate: | (double) | initialBandwidthEstimate | |
softInitialBandwidthEstimateMultiplier: | (double) | softInitialBandwidthEstimateMultiplier | |
softMaxBandwidthEstimateMultiplier: | (double) | softMaxBandwidthEstimateMultiplier | |
+ (FMLiveSwitchRtpLossController*) lossControllerWithSystemClock: | (NSObject< FMLiveSwitchISystemClock > *) | systemClock | |
initialBandwidthEstimate: | (double) | initialBandwidthEstimate | |
+ (FMLiveSwitchRtpLossController*) lossControllerWithSystemClock: | (NSObject< FMLiveSwitchISystemClock > *) | systemClock | |
initialBandwidthEstimate: | (double) | initialBandwidthEstimate | |
softInitialBandwidthEstimateMultiplier: | (double) | softInitialBandwidthEstimateMultiplier | |
+ (FMLiveSwitchRtpLossController*) lossControllerWithSystemClock: | (NSObject< FMLiveSwitchISystemClock > *) | systemClock | |
initialBandwidthEstimate: | (double) | initialBandwidthEstimate | |
softInitialBandwidthEstimateMultiplier: | (double) | softInitialBandwidthEstimateMultiplier | |
softMaxBandwidthEstimateMultiplier: | (double) | softMaxBandwidthEstimateMultiplier | |
- (double) maxBandwidthEstimate |
- (void) setCurrentBitrate: | (double) | value |
- (double) softInitialBandwidthEstimateMultiplier |
- (double) softMaxBandwidthEstimateMultiplier |
- (void) softResetWithInitialBandwidthEstimate: | (double) | initialBandwidthEstimate |
- (NSObject<FMLiveSwitchISystemClock>*) systemClock |
- (void) updateWithPercentLost: | (double) | percentLost |