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,16 @@
/**
* Validates and processes a VideoFrame returned from an onFrame callback
*/
export type OnFrameCallback = (frame: VideoFrame) => VideoFrame | Promise<VideoFrame>;
export type ValidateVideoFrameOptions = {
originalFrame: VideoFrame;
returnedFrame: VideoFrame;
expectedWidth: number;
expectedHeight: number;
expectedTimestamp: number;
};
/**
* Validates that a VideoFrame returned from onFrame callback matches expected dimensions and timestamp
* If validation fails, closes both frames and throws an error
*/
export declare const validateVideoFrame: ({ originalFrame, returnedFrame, expectedWidth, expectedHeight, expectedTimestamp, }: ValidateVideoFrameOptions) => VideoFrame;