discontinuedPackage js_bindings has been discontinued and replaced by typings.

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});