mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-01-25 13:38:29 +03:00
apply aspect ratio and margin constraints to path overlay in detail stream on mobile
improves a specific case where the overlay was not aligned with 4:3 cameras on mobile phones
This commit is contained in:
parent
9525113dc8
commit
390b65fde1
@ -356,7 +356,17 @@ export default function HlsVideoPlayer({
|
|||||||
loadedMetadata &&
|
loadedMetadata &&
|
||||||
videoDimensions.width > 0 &&
|
videoDimensions.width > 0 &&
|
||||||
videoDimensions.height > 0 && (
|
videoDimensions.height > 0 && (
|
||||||
<div className="absolute z-50 size-full">
|
<div
|
||||||
|
className={cn(
|
||||||
|
"absolute inset-0 z-50",
|
||||||
|
isDesktop
|
||||||
|
? "size-full"
|
||||||
|
: "mx-auto flex items-center justify-center portrait:max-h-[50dvh]",
|
||||||
|
)}
|
||||||
|
style={{
|
||||||
|
aspectRatio: `${videoDimensions.width} / ${videoDimensions.height}`,
|
||||||
|
}}
|
||||||
|
>
|
||||||
<ObjectTrackOverlay
|
<ObjectTrackOverlay
|
||||||
key={`overlay-${currentTime}`}
|
key={`overlay-${currentTime}`}
|
||||||
camera={camera}
|
camera={camera}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user