RTCOutboundRtpStreamStats constructor
RTCOutboundRtpStreamStats({
- String? mid,
- String? mediaSourceId,
- String? remoteId,
- String? rid,
- int? headerBytesSent,
- int? retransmittedPacketsSent,
- int? retransmittedBytesSent,
- double? targetBitrate,
- int? totalEncodedBytesTarget,
- int? frameWidth,
- int? frameHeight,
- double? framesPerSecond,
- int? framesSent,
- int? hugeFramesSent,
- int? framesEncoded,
- int? keyFramesEncoded,
- int? qpSum,
- double? totalEncodeTime,
- double? totalPacketSendDelay,
- RTCQualityLimitationReason? qualityLimitationReason,
- dynamic qualityLimitationDurations,
- int? qualityLimitationResolutionChanges,
- int? nackCount,
- int? firCount,
- int? pliCount,
- String? encoderImplementation,
- bool? active,
Implementation
factory RTCOutboundRtpStreamStats(
{String? mid,
String? mediaSourceId,
String? remoteId,
String? rid,
int? headerBytesSent,
int? retransmittedPacketsSent,
int? retransmittedBytesSent,
double? targetBitrate,
int? totalEncodedBytesTarget,
int? frameWidth,
int? frameHeight,
double? framesPerSecond,
int? framesSent,
int? hugeFramesSent,
int? framesEncoded,
int? keyFramesEncoded,
int? qpSum,
double? totalEncodeTime,
double? totalPacketSendDelay,
RTCQualityLimitationReason? qualityLimitationReason,
dynamic qualityLimitationDurations,
int? qualityLimitationResolutionChanges,
int? nackCount,
int? firCount,
int? pliCount,
String? encoderImplementation,
bool? active}) =>
RTCOutboundRtpStreamStats._(
mid: mid ?? undefined,
mediaSourceId: mediaSourceId ?? undefined,
remoteId: remoteId ?? undefined,
rid: rid ?? undefined,
headerBytesSent: headerBytesSent ?? undefined,
retransmittedPacketsSent: retransmittedPacketsSent ?? undefined,
retransmittedBytesSent: retransmittedBytesSent ?? undefined,
targetBitrate: targetBitrate ?? undefined,
totalEncodedBytesTarget: totalEncodedBytesTarget ?? undefined,
frameWidth: frameWidth ?? undefined,
frameHeight: frameHeight ?? undefined,
framesPerSecond: framesPerSecond ?? undefined,
framesSent: framesSent ?? undefined,
hugeFramesSent: hugeFramesSent ?? undefined,
framesEncoded: framesEncoded ?? undefined,
keyFramesEncoded: keyFramesEncoded ?? undefined,
qpSum: qpSum ?? undefined,
totalEncodeTime: totalEncodeTime ?? undefined,
totalPacketSendDelay: totalPacketSendDelay ?? undefined,
qualityLimitationReason: qualityLimitationReason?.value ?? undefined,
qualityLimitationDurations: qualityLimitationDurations ?? undefined,
qualityLimitationResolutionChanges:
qualityLimitationResolutionChanges ?? undefined,
nackCount: nackCount ?? undefined,
firCount: firCount ?? undefined,
pliCount: pliCount ?? undefined,
encoderImplementation: encoderImplementation ?? undefined,
active: active ?? undefined);