runningEncodeFps property

double get runningEncodeFps

Effective long-running encoder throughput in frames per second (= framesEncoded * 1e6 / totalEncodeMicros). 0.0 when no frames have been encoded or every recorded frame ran in zero microseconds (Stopwatch granularity floor).

Implementation

double get runningEncodeFps =>
    _totalEncodeMicros == 0 ? 0.0 : _framesEncoded * 1e6 / _totalEncodeMicros;