Add .gitignore to exclude all node packages and lock files

This commit is contained in:
Adolfo Reyna
2026-02-23 21:56:04 -05:00
parent faae96c9ed
commit dcc5c6c044
9747 changed files with 1555105 additions and 2 deletions
@@ -0,0 +1,19 @@
import type { LogLevel } from './log';
import type { WebCodecsController } from './webcodecs-controller';
type Processable = EncodedAudioChunk | EncodedVideoChunk | AudioData | VideoFrame;
export declare function processingQueue<T extends Processable>({ onOutput, logLevel, label, onError, controller, }: {
onOutput: (item: T) => Promise<void>;
onError: (error: Error) => void;
logLevel: LogLevel;
label: string;
controller: WebCodecsController;
}): {
input: (item: T) => void;
ioSynchronizer: {
inputItem: (timestamp: number) => void;
onOutput: (timestamp: number) => void;
waitForQueueSize: (queueSize: number) => Promise<void>;
clearQueue: () => void;
};
};
export {};