UNPKG

sinch-rtc

Version:

RTC JavaScript/Web SDK

14 lines (13 loc) 701 B
import { CallQualityWarningEventFanout } from "../../../listeners/CallQualityWarningEventFanout"; import { WebRtcStatsDetector } from "../WebRtcStatsDetector"; import { AudioLevelDetectorHandler } from "../AudioLevelDetectorHandler"; export declare class ZeroAudioLevelDetector extends WebRtcStatsDetector { private handler; private static readonly AUDIO_LEVEL_KEY; private static readonly AUDIO_STATS_COVERED_TIME_SPAN_MS; private lastStatTimestamp; private statsBuffer; constructor(statsIntervalMs: number, handler: AudioLevelDetectorHandler, fanout: CallQualityWarningEventFanout); onNewWebRtcStats(report: RTCStatsReport): void; private handleNewAudioLevelValue; }