UNPKG

@phenixrts/sdk

Version:
11 lines (10 loc) 444 B
export interface IEncodedStreamSink<T extends RTCEncodedAudioFrame | RTCEncodedVideoFrame> { (track: MediaStreamTrack, chunk: T): boolean | PromiseLike<boolean>; } export default class EncodedStreamSink { static validateEncodedStreamSink<T extends RTCEncodedAudioFrame | RTCEncodedVideoFrame>(mode: 'audio' | 'video', item: IEncodedStreamSink<T>): { valid: boolean; validationResult: string; }; constructor(); }