From 1ba3524bf188097bb1ab9129229d44ee7d6ab193 Mon Sep 17 00:00:00 2001 From: pngwn Date: Wed, 6 Apr 2022 14:21:54 +0100 Subject: [PATCH 1/3] reimplement webcam video --- ui/packages/app/src/Blocks.svelte | 2 + ui/packages/image/src/Webcam.svelte | 87 +++++++++++++++++++++++++---- ui/packages/image/src/camera.svg | 2 +- ui/packages/image/src/circle.svg | 1 + ui/packages/image/src/index.ts | 1 + ui/packages/image/src/square.svg | 1 + ui/packages/video/package.json | 1 + ui/packages/video/src/Video.svelte | 5 ++ ui/pnpm-lock.yaml | 2 + 9 files changed, 91 insertions(+), 11 deletions(-) create mode 100644 ui/packages/image/src/circle.svg create mode 100644 ui/packages/image/src/square.svg diff --git a/ui/packages/app/src/Blocks.svelte b/ui/packages/app/src/Blocks.svelte index 94f13d6f2e135..a517fe9e5587c 100644 --- a/ui/packages/app/src/Blocks.svelte +++ b/ui/packages/app/src/Blocks.svelte @@ -39,6 +39,8 @@ export let theme: string; export let style: string | null; + console.log(components); + const dynamic_ids = dependencies.reduce((acc, next) => { next.inputs.forEach((i) => acc.add(i)); return acc; diff --git a/ui/packages/image/src/Webcam.svelte b/ui/packages/image/src/Webcam.svelte index e67661d6f2b1a..4f57c11fd0f87 100644 --- a/ui/packages/image/src/Webcam.svelte +++ b/ui/packages/image/src/Webcam.svelte @@ -1,17 +1,21 @@ @@ -53,16 +102,34 @@