From 5e5beb98375449da4102d72d1dfd9db62cc947ef Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Thu, 7 Aug 2025 11:08:33 -0600 Subject: [PATCH] Fixes (#19414) * Don't assume video is 16 / 9 * Don't apply docker constraints for rockchp toolkit --- docker/rockchip/Dockerfile | 2 +- web/src/hooks/use-video-dimensions.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/rockchip/Dockerfile b/docker/rockchip/Dockerfile index efcd38110..5375d19e5 100644 --- a/docker/rockchip/Dockerfile +++ b/docker/rockchip/Dockerfile @@ -11,7 +11,7 @@ COPY docker/main/requirements-wheels.txt /requirements-wheels.txt COPY docker/rockchip/requirements-wheels-rk.txt /requirements-wheels-rk.txt RUN sed -i "/https:\/\//d" /requirements-wheels.txt RUN sed -i "/onnxruntime/d" /requirements-wheels.txt -RUN pip3 wheel --wheel-dir=/rk-wheels -c /requirements-wheels.txt -r /requirements-wheels-rk.txt +RUN pip3 wheel --wheel-dir=/rk-wheels -r /requirements-wheels-rk.txt RUN rm -rf /rk-wheels/opencv_python-* FROM deps AS rk-frigate diff --git a/web/src/hooks/use-video-dimensions.ts b/web/src/hooks/use-video-dimensions.ts index 448dd5078..1fad71dc8 100644 --- a/web/src/hooks/use-video-dimensions.ts +++ b/web/src/hooks/use-video-dimensions.ts @@ -17,7 +17,7 @@ export function useVideoDimensions( }); const videoAspectRatio = useMemo(() => { - return videoResolution.width / videoResolution.height || 16 / 9; + return videoResolution.width / videoResolution.height; }, [videoResolution]); const containerAspectRatio = useMemo(() => { @@ -25,7 +25,7 @@ export function useVideoDimensions( }, [containerWidth, containerHeight]); const videoDimensions = useMemo(() => { - if (!containerWidth || !containerHeight) + if (!containerWidth || !containerHeight || !videoAspectRatio) return { width: "100%", height: "100%" }; if (containerAspectRatio > videoAspectRatio) { const height = containerHeight;