Files
story-studio/remotion/node_modules/@remotion/webcodecs/dist/extract-frames-on-web-worker.d.ts
2026-02-21 10:33:18 +01:00

13 lines
607 B
TypeScript

import { type MediaParserLogLevel } from '@remotion/media-parser';
import { type ExtractFramesTimestampsInSecondsFn } from './internal-extract-frames';
export type ExtractFramesOnWebWorkerProps = {
src: string;
timestampsInSeconds: number[] | ExtractFramesTimestampsInSecondsFn;
onFrame: (frame: VideoFrame) => void;
signal?: AbortSignal;
acknowledgeRemotionLicense?: boolean;
logLevel?: MediaParserLogLevel;
};
export type ExtractFramesOnWebWorker = (options: ExtractFramesOnWebWorkerProps) => Promise<void>;
export declare const extractFramesOnWebWorker: ExtractFramesOnWebWorker;