class OveruseEstimator
extends java.lang.Object
Constructor and Description |
---|
OveruseEstimator(OverUseDetectorOptions options,
@NotNull DiagnosticContext diagnosticContext) |
Modifier and Type | Method and Description |
---|---|
int |
getNumOfDeltas()
Returns the number of deltas which the current over-use estimator state
is based on.
|
double |
getOffset()
Returns the estimated inter-arrival time delta offset in ms.
|
double |
getVarNoise()
Returns the estimated noise/jitter variance in ms^2.
|
void |
update(long tDelta,
double tsDelta,
int sizeDelta,
BandwidthUsage currentHypothesis,
long systemTimeMs)
Update the estimator with a new sample.
|
public OveruseEstimator(OverUseDetectorOptions options, @NotNull @NotNull DiagnosticContext diagnosticContext)
public int getNumOfDeltas()
public double getOffset()
public double getVarNoise()
public void update(long tDelta, double tsDelta, int sizeDelta, BandwidthUsage currentHypothesis, long systemTimeMs)
currentHypothesis
should be the hypothesis of the over-use
detector at this time.tDelta
- tsDelta
- sizeDelta
- currentHypothesis
-
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.