-
public final class ContextRealtimeDataFields in AudioContext that change in real-time.
-
-
Field Summary
Fields Modifier and Type Field Description private final DoublecurrentTimeprivate final DoublerenderCapacityprivate final DoublecallbackIntervalMeanprivate final DoublecallbackIntervalVariance
-
Constructor Summary
Constructors Constructor Description ContextRealtimeData(Double currentTime, Double renderCapacity, Double callbackIntervalMean, Double callbackIntervalVariance)
-
Method Summary
Modifier and Type Method Description final Doublecomponent1()final Doublecomponent2()final Doublecomponent3()final Doublecomponent4()final ContextRealtimeDatacopy(Double currentTime, Double renderCapacity, Double callbackIntervalMean, Double callbackIntervalVariance)final DoublegetCurrentTime()The current context time in second in BaseAudioContext. final DoublegetRenderCapacity()The time spent on rendering graph divided by render qunatum duration, and multiplied by 100. final DoublegetCallbackIntervalMean()A running mean of callback interval. final DoublegetCallbackIntervalVariance()A running variance of callback interval. -
-
Method Detail
-
component1
final Double component1()
-
component2
final Double component2()
-
component3
final Double component3()
-
component4
final Double component4()
-
copy
final ContextRealtimeData copy(Double currentTime, Double renderCapacity, Double callbackIntervalMean, Double callbackIntervalVariance)
-
getCurrentTime
final Double getCurrentTime()
The current context time in second in BaseAudioContext.
-
getRenderCapacity
final Double getRenderCapacity()
The time spent on rendering graph divided by render qunatum duration, and multiplied by 100. 100 means the audio renderer reached the full capacity and glitch may occur.
-
getCallbackIntervalMean
final Double getCallbackIntervalMean()
A running mean of callback interval.
-
getCallbackIntervalVariance
final Double getCallbackIntervalVariance()
A running variance of callback interval.
-
-
-
-