@mediamonks/fast-image-sequence
Version:
The fast-image-sequence-renderer is a powerful package for displaying image sequences at high frame rates on websites. Use it to create smooth animations, 360° product views, or video-like sequences from series of images. Zero dependencies.
20 lines (19 loc) • 465 B
TypeScript
export type VideoInfo = {
frames: number;
width: number;
height: number;
};
export default class VideoDecode {
info: VideoInfo | undefined;
ready: Promise<VideoInfo>;
private worker;
private nextRequestId;
private pending;
private readyResolve;
private readyReject;
private destructed;
constructor(buffer: ArrayBuffer);
getFrame(index: number): Promise<VideoFrame>;
destruct(): void;
private onMessage;
}