From 8bcaeb2f78ea8a0cdd2bfbdf849cb02232e996b1 Mon Sep 17 00:00:00 2001 From: Surma Date: Tue, 18 May 2021 20:04:04 +0100 Subject: [PATCH] Simplify types a bit --- .../lazy-app/util/web-codecs/missing-types.d.ts | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/client/lazy-app/util/web-codecs/missing-types.d.ts b/src/client/lazy-app/util/web-codecs/missing-types.d.ts index 30246cfe..6e832db8 100644 --- a/src/client/lazy-app/util/web-codecs/missing-types.d.ts +++ b/src/client/lazy-app/util/web-codecs/missing-types.d.ts @@ -20,20 +20,13 @@ interface ImageDecodeResult { // I didn’t do all the types because the class is kinda complex. // I focused on what we need. +// See https://w3c.github.io/webcodecs/#videoframe declare class VideoFrame { - codedWidth: number; - codedHeight: number; - cropLeft: number; - cropTop: number; - cropWidth: number; - cropHeight: number; displayWidth: number; displayHeight: number; - - clone(): VideoFrame; - close(): void; } +// Add VideoFrame to canvas’ drawImage() interface CanvasDrawImage { drawImage( image: CanvasImageSource | VideoFrame,