Instance Methods | |
| (void) | - addPacketWithPacketToSend:pacingInfo:overheadBytes:creationTime: |
| (instancetype) | - initWithLogContext:bandwidthEstimationConfig: |
| (FMLiveSwitchBandwidthEstimationSentPacket *) | - processSentPacket: |
| (FMLiveSwitchBandwidthEstimationResult *) | - processTransportCCControlFrame: |
Class Methods | |
| (FMLiveSwitchBandwidthEstimator *) | + bandwidthEstimatorWithLogContext:bandwidthEstimationConfig: |
| - (void) addPacketWithPacketToSend: | (FMLiveSwitchBandwidthEstimationRtpPacketToSend *) | packetToSend | |
| pacingInfo: | (FMLiveSwitchBandwidthEstimationPacedPacketInfo *) | pacingInfo | |
| overheadBytes: | (int) | overheadBytes | |
| creationTime: | (FMLiveSwitchBandwidthEstimationTimestamp *) | creationTime | |
| + (FMLiveSwitchBandwidthEstimator*) bandwidthEstimatorWithLogContext: | (FMLiveSwitchLogContext *) | logContext | |
| bandwidthEstimationConfig: | (FMLiveSwitchDiagnosticsConfigBandwidthEstimationConfig *) | bandwidthEstimationConfig | |
| - (instancetype) initWithLogContext: | (FMLiveSwitchLogContext *) | logContext | |
| bandwidthEstimationConfig: | (FMLiveSwitchDiagnosticsConfigBandwidthEstimationConfig *) | bandwidthEstimationConfig | |
| - (FMLiveSwitchBandwidthEstimationSentPacket*) processSentPacket: | (FMLiveSwitchBandwidthEstimationSentPacketInfo *) | sentPacket |
| - (FMLiveSwitchBandwidthEstimationResult*) processTransportCCControlFrame: | (FMLiveSwitchTransportCCControlFrame *) | controlFrame |