RTCInboundRtpStreamStats constructor

RTCInboundRtpStreamStats({
  1. num? audioLevel,
  2. num? bytesReceived,
  3. num? concealedSamples,
  4. num? concealmentEvents,
  5. String? decoderImplementation,
  6. num? estimatedPlayoutTimestamp,
  7. num? fecPacketsDiscarded,
  8. num? fecPacketsReceived,
  9. num? firCount,
  10. num? frameHeight,
  11. num? frameWidth,
  12. num? framesDecoded,
  13. num? framesDropped,
  14. num? framesPerSecond,
  15. num? framesReceived,
  16. num? headerBytesReceived,
  17. num? insertedSamplesForDeceleration,
  18. num? jitterBufferDelay,
  19. num? jitterBufferEmittedCount,
  20. num? keyFramesDecoded,
  21. String? kind,
  22. num? lastPacketReceivedTimestamp,
  23. String? mid,
  24. num? nackCount,
  25. num? packetsDiscarded,
  26. num? pliCount,
  27. num? qpSum,
  28. String? remoteId,
  29. num? removedSamplesForAcceleration,
  30. num? silentConcealedSamples,
  31. num? totalAudioEnergy,
  32. num? totalDecodeTime,
  33. num? totalInterFrameDelay,
  34. num? totalProcessingDelay,
  35. num? totalSamplesDuration,
  36. num? totalSamplesReceived,
  37. num? totalSquaredInterFrameDelay,
  38. String? trackIdentifier,
  39. num? jitter,
  40. num? packetsLost,
  41. num? packetsReceived,
})

Implementation

factory RTCInboundRtpStreamStats({
  _i2.num? audioLevel,
  _i2.num? bytesReceived,
  _i2.num? concealedSamples,
  _i2.num? concealmentEvents,
  _i2.String? decoderImplementation,
  _i2.num? estimatedPlayoutTimestamp,
  _i2.num? fecPacketsDiscarded,
  _i2.num? fecPacketsReceived,
  _i2.num? firCount,
  _i2.num? frameHeight,
  _i2.num? frameWidth,
  _i2.num? framesDecoded,
  _i2.num? framesDropped,
  _i2.num? framesPerSecond,
  _i2.num? framesReceived,
  _i2.num? headerBytesReceived,
  _i2.num? insertedSamplesForDeceleration,
  _i2.num? jitterBufferDelay,
  _i2.num? jitterBufferEmittedCount,
  _i2.num? keyFramesDecoded,
  _i2.String? kind,
  _i2.num? lastPacketReceivedTimestamp,
  _i2.String? mid,
  _i2.num? nackCount,
  _i2.num? packetsDiscarded,
  _i2.num? pliCount,
  _i2.num? qpSum,
  _i2.String? remoteId,
  _i2.num? removedSamplesForAcceleration,
  _i2.num? silentConcealedSamples,
  _i2.num? totalAudioEnergy,
  _i2.num? totalDecodeTime,
  _i2.num? totalInterFrameDelay,
  _i2.num? totalProcessingDelay,
  _i2.num? totalSamplesDuration,
  _i2.num? totalSamplesReceived,
  _i2.num? totalSquaredInterFrameDelay,
  _i2.String? trackIdentifier,
  _i2.num? jitter,
  _i2.num? packetsLost,
  _i2.num? packetsReceived,
}) =>
    RTCInboundRtpStreamStats._(
      audioLevel: audioLevel,
      bytesReceived: bytesReceived,
      concealedSamples: concealedSamples,
      concealmentEvents: concealmentEvents,
      decoderImplementation: decoderImplementation,
      estimatedPlayoutTimestamp: estimatedPlayoutTimestamp,
      fecPacketsDiscarded: fecPacketsDiscarded,
      fecPacketsReceived: fecPacketsReceived,
      firCount: firCount,
      frameHeight: frameHeight,
      frameWidth: frameWidth,
      framesDecoded: framesDecoded,
      framesDropped: framesDropped,
      framesPerSecond: framesPerSecond,
      framesReceived: framesReceived,
      headerBytesReceived: headerBytesReceived,
      insertedSamplesForDeceleration: insertedSamplesForDeceleration,
      jitterBufferDelay: jitterBufferDelay,
      jitterBufferEmittedCount: jitterBufferEmittedCount,
      keyFramesDecoded: keyFramesDecoded,
      kind: kind,
      lastPacketReceivedTimestamp: lastPacketReceivedTimestamp,
      mid: mid,
      nackCount: nackCount,
      packetsDiscarded: packetsDiscarded,
      pliCount: pliCount,
      qpSum: qpSum,
      remoteId: remoteId,
      removedSamplesForAcceleration: removedSamplesForAcceleration,
      silentConcealedSamples: silentConcealedSamples,
      totalAudioEnergy: totalAudioEnergy,
      totalDecodeTime: totalDecodeTime,
      totalInterFrameDelay: totalInterFrameDelay,
      totalProcessingDelay: totalProcessingDelay,
      totalSamplesDuration: totalSamplesDuration,
      totalSamplesReceived: totalSamplesReceived,
      totalSquaredInterFrameDelay: totalSquaredInterFrameDelay,
      trackIdentifier: trackIdentifier,
      jitter: jitter,
      packetsLost: packetsLost,
      packetsReceived: packetsReceived,
    );