Files
story-studio/remotion/node_modules/@remotion/webcodecs/dist/io-manager/io-synchronizer.d.ts
2026-02-21 10:33:18 +01:00

14 lines
527 B
TypeScript

import type { LogLevel } from '../log';
import type { WebCodecsController } from '../webcodecs-controller';
export declare const makeIoSynchronizer: ({ logLevel, label, controller, }: {
logLevel: LogLevel;
label: string;
controller: WebCodecsController | null;
}) => {
inputItem: (timestamp: number) => void;
onOutput: (timestamp: number) => void;
waitForQueueSize: (queueSize: number) => Promise<void>;
clearQueue: () => void;
};
export type IoSynchronizer = ReturnType<typeof makeIoSynchronizer>;