UNPKG

sinch-rtc

Version:

RTC JavaScript/Web SDK

17 lines (16 loc) 1 kB
import { CallQualityWarningEventFanout } from "../../listeners/CallQualityWarningEventFanout"; import { CallQualityWarningMediaStreamType } from "../CallQualityWarningMediaStreamType"; import { BufferedWarningDetector } from "./BufferedWarningDetector"; import { CallQualityWarningEventType } from "../CallQualityWarningEventType"; import { CallQualityWarningEvent } from "../events/CallQualityWarningEvent"; export declare class HighInboundPacketLossDetector extends BufferedWarningDetector { private readonly mediaStream; private static readonly PACKET_LOSS_KEY; private static readonly PACKET_RECEIVED_KEY; private static readonly FRACTION_LOST_THRESHOLD; private lastPacketsReceivedValue; private lastPacketLostValue; constructor(mediaStream: CallQualityWarningMediaStreamType, fanout: CallQualityWarningEventFanout); onNewWebRtcStats(report: RTCStatsReport): void; protected warningEventWithType(type: CallQualityWarningEventType): CallQualityWarningEvent; }