Table of Contents

Class FrameBaselineEstimator

public sealed class FrameBaselineEstimator
Inheritance
object
FrameBaselineEstimator

Constructors

FrameBaselineEstimator(float, float, float)

public FrameBaselineEstimator(float floorMilliseconds, float typicalFrameMultiple, float typicalStepFraction)

Parameters

floorMilliseconds float
typicalFrameMultiple float
typicalStepFraction float

Fields

DefaultTypicalMultiple

public const float DefaultTypicalMultiple = 3

Field Value

float

DefaultTypicalStepFraction

public const float DefaultTypicalStepFraction = 0.02

Field Value

float

Properties

ThresholdMs

public float ThresholdMs { get; }

Property Value

float

TypicalFrameMs

public float TypicalFrameMs { get; }

Property Value

float

Methods

Reset()

public void Reset()

SeedBaseline(float)

public void SeedBaseline(float frameMs)

Parameters

frameMs float

Update(float)

public bool Update(float frameMs)

Parameters

frameMs float

Returns

bool