sinch-rtc
Version:
RTC JavaScript/Web SDK
9 lines (8 loc) • 415 B
TypeScript
import { IceConnectionState } from "./PeerConnection";
export interface PeerConnectionObserver {
onIceConnectionStateChanged(state: IceConnectionState): void;
onIceCandidate(instanceId: string, evt: RTCIceCandidate): void;
onSessionDescriptionCreated(sd: RTCSessionDescriptionInit): void;
onSessionDescriptionFailed(error: Error): void;
onTrack(evt: RTCTrackEvent, instanceId?: string): void;
}