mfx
Version:
In-browser video editing toolkit, with effects accelerated by WebGL
11 lines (10 loc) • 429 B
TypeScript
import { ExtendedVideoFrame } from "../frame";
import { MFXTransformStream } from "../stream";
/**
* @group Effects
* @note Use visual.scale and visual.crop in effect pipelines for most cases, this is intended for downsampling on CPU
*/
export declare class Scaler extends MFXTransformStream<ExtendedVideoFrame, ExtendedVideoFrame> {
get identifier(): string;
constructor(ratio: number, canvas?: HTMLCanvasElement);
}