UNPKG

@observertc/client-monitor-js

Version:

ObserveRTC Client Integration Javascript Library

16 lines (15 loc) 688 B
import { Detector } from "./Detector"; import { InboundTrackMonitor } from "../monitors/InboundTrackMonitor"; import { OutboundTrackMonitor } from "../monitors/OutboundTrackMonitor"; export type VideoResolutionChangeDirection = 'upgrade' | 'downgrade' | 'reshape'; export declare class VideoResolutionChangeDetector implements Detector { readonly trackMonitor: InboundTrackMonitor | OutboundTrackMonitor; readonly name = "video-resolution-change-detector"; disabled: boolean; private _width?; private _height?; constructor(trackMonitor: InboundTrackMonitor | OutboundTrackMonitor); private get config(); private get peerConnection(); update(): void; }