import type { WebGLRenderOptions } from "./WebGLRender.ts"; import WebGLDefaultRender from "./WebGLDefaultRender.ts"; import { type AVFrame } from "@libmedia/avutil"; export default class WebGLDefault8Render extends WebGLDefaultRender { private linesize; constructor(canvas: HTMLCanvasElement | OffscreenCanvas, options: WebGLRenderOptions); init(): Promise; private generateFragmentSource; protected checkFrame(frame: pointer): void; render(frame: pointer): void; static isSupport(frame: pointer | VideoFrame | ImageBitmap): boolean; }