UNPKG

@diffusionstudio/core-v4

Version:

2D motion graphics and video rendering engine

20 lines (19 loc) 525 B
import { VideoSample } from 'mediabunny'; import { VideoSource } from '../../sources'; type VideoDecoderOptions = { start: number; stop: number; }; export declare class VideoDecoder { current?: VideoSample | void; rotation?: number; private next?; private source; private options; private generator?; constructor(source: VideoSource, options: VideoDecoderOptions); init(): Promise<this>; forward(playbackTime: number, delay: number): Promise<void>; close(): void; } export {};