UNPKG

vani-meeting-client

Version:
18 lines (17 loc) 745 B
import { Track } from "../model/Track"; import { WebSocketMessageBody } from "../websocket-handler/WebsocketHandler"; import { BaseVideoCallHandler } from "./BaseVideoCallHandler"; export declare class WebrtcHandler extends BaseVideoCallHandler { onParticipantUpdated(): void; resumeIncomingTrack(track: Track): void; pauseIncomingTrack(track: Track): void; onSocketMessage(websocketCallHandler: WebSocketMessageBody): void; init(): Promise<void>; onReconnect(): Promise<void>; stopTrack(track: Track): void; pauseTrack(track: Track): void; resumeTrack(track: Track): void; sendTrack(track: Track): void; createDataChannel(): Promise<void>; sendMessageViaDataChannel(messagePayload: any): void; }