init commit

This commit is contained in:
Carlos
2026-02-21 10:33:18 +01:00
parent c863a943ed
commit 9d955bf338
9512 changed files with 2015317 additions and 1305 deletions

View File

@@ -0,0 +1,16 @@
export type FrameDatabaseKey = string & {
__brand: 'FrameDatabaseKey';
};
export declare const makeFrameDatabaseKey: (src: string, timestamp: number) => FrameDatabaseKey;
export declare const getFrameDatabaseKeyPrefix: (src: string) => string;
type VideoFrameAndLastUsed = {
frame: VideoFrame;
lastUsed: number;
};
export declare const frameDatabase: Map<FrameDatabaseKey, VideoFrameAndLastUsed>;
export declare const aspectRatioCache: Map<string, number>;
export declare const getTimestampFromFrameDatabaseKey: (key: FrameDatabaseKey) => number;
export declare const getAspectRatioFromCache: (src: string) => number | null;
export declare const clearOldFrames: () => void;
export declare const clearFramesForSrc: (src: string) => void;
export {};