From 3983507c0a25316a4da86e0a0e2a9f8dd6603c65 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Fri, 15 Mar 2024 06:33:34 -0600 Subject: [PATCH] Add zooming to full recordings --- web/src/components/player/HlsVideoPlayer.tsx | 87 +++++++++++--------- web/src/views/live/LiveCameraView.tsx | 26 +++--- 2 files changed, 59 insertions(+), 54 deletions(-) diff --git a/web/src/components/player/HlsVideoPlayer.tsx b/web/src/components/player/HlsVideoPlayer.tsx index 0ede0ea3c..4492bae43 100644 --- a/web/src/components/player/HlsVideoPlayer.tsx +++ b/web/src/components/player/HlsVideoPlayer.tsx @@ -27,6 +27,7 @@ import { } from "react-icons/md"; import useKeyboardListener from "@/hooks/use-keyboard-listener"; import { Slider } from "../ui/slider-volume"; +import { TransformComponent, TransformWrapper } from "react-zoom-pan-pinch"; const HLS_MIME_TYPE = "application/vnd.apple.mpegurl" as const; const unsupportedErrorCodes = [ @@ -169,48 +170,54 @@ export default function HlsVideoPlayer({ } onClick={isDesktop ? undefined : () => setControls(!controls)} > -