System/Library/PrivateFrameworks/AVConference.framework
VCRateControlAlgorithmLowLatencyNOWRD.h
Download VCRateControlAlgorithmLowLatencyNOWRD.h
@interface VCRateControlAlgorithmLowLatencyNOWRD : VCRateControlAlgorithmBase {
unsigned short _echoedTimestamp;
unsigned short _previousTimestamp;
unsigned short _queuingDelayTimestamp;
unsigned int _receiveTimestamp;
unsigned int _timestampWrapAroundCounter;
unsigned int _newOWRDSampleCollected;
double _previousNOWRD;
double _sendBitrateLimitedStartTime;
double _sendBitrateStartTime;
double _lastSendDataTime;
double _lastRampDownTime;
double _lastPositiveOWRDTime;
BOOL _isRampUpSettling;
unsigned int _actualSendBitrate;
unsigned int _instantBitrate;
unsigned int _fastRampDownBitrateRange;
unsigned int _maxBurstyLoss;
unsigned int _nwConnectionMaxThroughput;
unsigned int _nwConnectionAvgThroughput;
int _nwConnectionRateTrendSuggestion;
double _nwConnectionAvgDelay;
BOOL _shouldBlockRampUpForNWConnection;
unsigned int _nwConnectionOverDelayThresholdCount;
unsigned int _nwConnectionPacketLossPerFrame;
BOOL _isStable;
double _rampUpSettleDuration;
double _rateChangeSystemTime;
}
- (id)init;
- (BOOL)setUpVTable;
@end