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 |