frigate/web/src/views
Claude 4a35ce1f70
Add ui.rotate support to RecordingView / HlsVideoPlayer
- HlsVideoPlayer: add rotate prop; when true, wraps <video> in a
  ResizeObserver-tracked container that swaps width/height and applies
  rotate(90deg) transform, mirroring the MsePlayer grid-rotation logic
- DynamicVideoPlayer: thread rotate prop through to HlsVideoPlayer
- RecordingView: invert getCameraAspect ratio (1/ratio) for cameras
  with ui.rotate so the outer container gets portrait proportions;
  pass rotate={camera.ui?.rotate} to DynamicVideoPlayer

https://claude.ai/code/session_01CDLHQPGpf8w44jpsG8g8nM
2026-03-21 08:41:56 +00:00
..
button Implement debug live view as part of live (#20270) 2025-09-29 18:45:55 -05:00
classification Fix i18n keys (#21814) 2026-01-28 13:55:38 -07:00
events UI tweaks and fixes (#22448) 2026-03-15 07:26:23 -05:00
explore Miscellaneous fixes (0.17 beta) (#21431) 2025-12-26 08:45:03 -06:00
live Fix ui.rotate: broken CSS height chain causing blank video 2026-03-21 08:17:40 +00:00
motion-search Tweaks (#22552) 2026-03-20 11:00:28 -06:00
recording Add ui.rotate support to RecordingView / HlsVideoPlayer 2026-03-21 08:41:56 +00:00
search Update frontend to React 19 (#22275) 2026-03-05 07:42:38 -07:00
settings Settings UI tweaks (#22547) 2026-03-20 07:24:34 -06:00
system Merge branch 'blakeblackshear:dev' into dev 2026-03-21 12:42:30 +11:00