trtc-electron-sdk
Version:
trtc electron sdk
15 lines (14 loc) • 486 B
TypeScript
import { TRTCVideoPixelFormat } from '../trtc_define';
import IRenderer from './IRenderer';
export declare enum RenderType {
WebGL = "WebGL",
Canvas2D = "Canvas2D",
Video = "Video"
}
export interface RendererOptions {
onContextLost?: () => void;
type?: RenderType;
}
export declare function createRenderer(pixelFormat: TRTCVideoPixelFormat, view: HTMLElement, options: RendererOptions): IRenderer;
export * from './IRenderer';
export * from './types';