ZoomVideoSdkQOSStatistics constructor
ZoomVideoSdkQOSStatistics({
- required String direction,
- required num timestamp,
- required String? codecName,
- required num rtt,
- required num jitter,
- required num width,
- required num height,
- required num fps,
- required num bps,
- required num? bpf,
- required num bytesTransferred,
- required num packetsLost,
- required num packetsTransferred,
- required String networkLevel,
- required String statisticsType,
- required num avgLoss,
- required num maxLoss,
- required num bandwidth,
- num? frameWidthInput,
- num? frameHeightInput,
- num? frameRateInput,
- num? totalPacketSendDelay,
- num? totalEncodeTime,
- num? framesEncoded,
- num? bytesReceived,
- num? packetsReceived,
- num? estimatedPlayoutTimestamp,
- num? totalDecodeTime,
- num? framesDecoded,
- num? jitterBufferDelay,
- num? jitterBufferEmittedCount,
- num? headerBytesReceived,
- num? packetsDiscarded,
- num? fecPacketsReceived,
- num? fecPacketsDiscarded,
- num? jitterBufferTargetDelay,
- num? jitterBufferMinimumDelay,
- num? totalSamplesReceived,
- num? concealedSamples,
- num? silentConcealedSamples,
- num? concealmentEvents,
- num? insertedSamplesForDeceleration,
- num? removedSamplesForAcceleration,
- num? totalSamplesDuration,
- num? audioLevel,
- num? totalAudioEnergy,
Implementation
ZoomVideoSdkQOSStatistics({
required this.direction,
required this.timestamp,
required this.codecName,
required this.rtt,
required this.jitter,
required this.width,
required this.height,
required this.fps,
required this.bps,
required this.bpf,
required this.bytesTransferred,
required this.packetsLost,
required this.packetsTransferred,
required this.networkLevel,
required this.statisticsType,
required this.avgLoss,
required this.maxLoss,
required this.bandwidth,
this.frameWidthInput,
this.frameHeightInput,
this.frameRateInput,
this.totalPacketSendDelay,
this.totalEncodeTime,
this.framesEncoded,
this.bytesReceived,
this.packetsReceived,
this.estimatedPlayoutTimestamp,
this.totalDecodeTime,
this.framesDecoded,
this.jitterBufferDelay,
this.jitterBufferEmittedCount,
this.headerBytesReceived,
this.packetsDiscarded,
this.fecPacketsReceived,
this.fecPacketsDiscarded,
this.jitterBufferTargetDelay,
this.jitterBufferMinimumDelay,
this.totalSamplesReceived,
this.concealedSamples,
this.silentConcealedSamples,
this.concealmentEvents,
this.insertedSamplesForDeceleration,
this.removedSamplesForAcceleration,
this.totalSamplesDuration,
this.audioLevel,
this.totalAudioEnergy,
});