From 7494981595712cf42681823e8fd79977b9b5f9dc Mon Sep 17 00:00:00 2001 From: metamuffin Date: Thu, 9 Mar 2023 22:01:20 +0100 Subject: web! --- lvc/codec-web/web/main.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 lvc/codec-web/web/main.ts (limited to 'lvc/codec-web/web/main.ts') diff --git a/lvc/codec-web/web/main.ts b/lvc/codec-web/web/main.ts new file mode 100644 index 0000000..150e1c3 --- /dev/null +++ b/lvc/codec-web/web/main.ts @@ -0,0 +1,18 @@ +/// + +import init, { decode_frame, decode_init } from "./codec_web.js" +console.log("init wasm"); +await init() +console.log("done"); + +decode_init(1920, 1080) + +const res = await fetch("/data/encoded") +if (!res.ok) throw new Error("not ok"); + +const buf = new Uint8Array(await res.arrayBuffer()) + +console.log("decode"); +const frame = decode_frame(buf.slice(0, 500000), true); +console.log("done"); +console.log(frame); -- cgit v1.2.3-70-g09d2