Instance Methods | |
| (FMLiveSwitchBandwidthEstimationTimeDelta *) | - getExpectedBwePeriod |
| (FMLiveSwitchBandwidthEstimationResult *) | - incomingPacketFeedbackVectorWithMsg:ackedBitrate:probeBitrate:networkEstimate:inAlr: |
| (instancetype) | - initWithNetworkStatePredictor: |
| (FMLiveSwitchBandwidthEstimationDataRate *) | - lastEstimate |
| (FMLiveSwitchBandwidthEstimationBandwidthUsage) | - lastState |
| (bool) | - latestEstimateWithSsrcs:bitrate: |
| (void) | - onRttUpdateWithAvgRtt: |
| (void) | - setMinBitrate: |
| (void) | - setStartBitrate: |
| (FMLiveSwitchBandwidthEstimationDataRate *) | - triggerOveruseWithAtTime:linkCapacity: |
Class Methods | |
| (FMLiveSwitchBandwidthEstimationDelayBasedBwe *) | + delayBasedBweWithNetworkStatePredictor: |
| + (FMLiveSwitchBandwidthEstimationDelayBasedBwe*) delayBasedBweWithNetworkStatePredictor: | (NSObject< FMLiveSwitchBandwidthEstimationINetworkStatePredictor > *) | networkStatePredictor |
| - (FMLiveSwitchBandwidthEstimationTimeDelta*) getExpectedBwePeriod |
| - (FMLiveSwitchBandwidthEstimationResult*) incomingPacketFeedbackVectorWithMsg: | (FMLiveSwitchBandwidthEstimationTransportPacketsFeedback *) | msg | |
| ackedBitrate: | (FMLiveSwitchBandwidthEstimationDataRate *) | ackedBitrate | |
| probeBitrate: | (FMLiveSwitchBandwidthEstimationDataRate *) | probeBitrate | |
| networkEstimate: | (FMLiveSwitchBandwidthEstimationNetworkStateEstimate *) | networkEstimate | |
| inAlr: | (bool) | inAlr | |
| - (instancetype) initWithNetworkStatePredictor: | (NSObject< FMLiveSwitchBandwidthEstimationINetworkStatePredictor > *) | networkStatePredictor |
| - (FMLiveSwitchBandwidthEstimationDataRate*) lastEstimate |
| - (FMLiveSwitchBandwidthEstimationBandwidthUsage) lastState |
| - (bool) latestEstimateWithSsrcs: | (NSMutableArray **) | ssrcs | |
| bitrate: | (FMLiveSwitchBandwidthEstimationDataRate **) | bitrate | |
| - (void) onRttUpdateWithAvgRtt: | (FMLiveSwitchBandwidthEstimationTimeDelta *) | avgRtt |
| - (void) setMinBitrate: | (FMLiveSwitchBandwidthEstimationDataRate *) | minBitrate |
| - (void) setStartBitrate: | (FMLiveSwitchBandwidthEstimationDataRate *) | startBitrate |
| - (FMLiveSwitchBandwidthEstimationDataRate*) triggerOveruseWithAtTime: | (FMLiveSwitchBandwidthEstimationTimestamp *) | atTime | |
| linkCapacity: | (FMLiveSwitchBandwidthEstimationDataRate *) | linkCapacity | |