RTCInboundRtpStreamStats constructor

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

Implementation

external factory RTCInboundRtpStreamStats(
    {required String trackIdentifier,
    required String kind,
    String? mid,
    String? remoteId,
    int? framesDecoded,
    int? keyFramesDecoded,
    int? frameWidth,
    int? frameHeight,
    double? framesPerSecond,
    int? qpSum,
    double? totalDecodeTime,
    double? totalInterFrameDelay,
    double? totalSquaredInterFrameDelay,
    double? lastPacketReceivedTimestamp,
    int? headerBytesReceived,
    int? packetsDiscarded,
    int? fecPacketsReceived,
    int? fecPacketsDiscarded,
    int? bytesReceived,
    int? nackCount,
    int? firCount,
    int? pliCount,
    double? totalProcessingDelay,
    double? estimatedPlayoutTimestamp,
    double? jitterBufferDelay,
    double? jitterBufferTargetDelay,
    int? jitterBufferEmittedCount,
    double? jitterBufferMinimumDelay,
    int? totalSamplesReceived,
    int? concealedSamples,
    int? silentConcealedSamples,
    int? concealmentEvents,
    int? insertedSamplesForDeceleration,
    int? removedSamplesForAcceleration,
    double? audioLevel,
    double? totalAudioEnergy,
    double? totalSamplesDuration,
    int? framesReceived,
    String? decoderImplementation});