@observertc/client-monitor-js
Version:
ObserveRTC Client Integration Javascript Library
16 lines (15 loc) • 575 B
TypeScript
import { Detector } from "./Detector";
import { InboundTrackMonitor } from "../monitors/InboundTrackMonitor";
export declare class AudioDesyncDetector implements Detector {
readonly trackMonitor: InboundTrackMonitor;
static readonly ISSUE_TYPE = "audio-desync";
readonly name = "audio-desync-detector";
constructor(trackMonitor: InboundTrackMonitor);
lastDesyncDuration?: number;
private _startedDesyncAt?;
private _prevCorrectedSamples;
private get config();
private get peerConnection();
update(): void;
private _resolveIssue;
}