UNPKG

twilio-video

Version:

Twilio Video JavaScript Library

21 lines (17 loc) 570 B
import { AddProcessorOptions } from './types'; import { MediaTrack } from './MediaTrack'; import { VideoProcessor } from './VideoProcessor'; export namespace VideoTrack { interface Dimensions { width: number | null; height: number | null; } } export class VideoTrack extends MediaTrack { dimensions: VideoTrack.Dimensions; kind: 'video'; processor: VideoProcessor | null; processedTrack: MediaStreamTrack | null; addProcessor(processor: VideoProcessor, options?: AddProcessorOptions): this; removeProcessor(processor: VideoProcessor): this; }