Skip to content

Replace camera overlays with dashcam view bar#31

Merged
danielchalmers merged 5 commits into
mainfrom
codex/grid-camera-layout
Jun 4, 2026
Merged

Replace camera overlays with dashcam view bar#31
danielchalmers merged 5 commits into
mainfrom
codex/grid-camera-layout

Conversation

@danielchalmers

@danielchalmers danielchalmers commented Jun 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • Reverts the previous non-functional PR implementation in a normal revert commit, then replaces it with a fresh camera layout.
  • Removes inset camera overlays and deletes OverlayCameraLoader; all available camera MP4s now open directly through Flyleaf and share play/pause/seek/speed operations.
  • Adds an in-car-style horizontal view bar under the main video with Grid, Front, Rear, Left, and Right tiles.
  • Moves the single Flyleaf host for each camera between the main view, grid view, and thumbnail slots instead of duplicating streams.
  • Tightens window shutdown so active Flyleaf streams are stopped/disposed before the window closes.
  • Updates playback tests and removes stale FFmpeg overlay/scale filter expectations.

Closes #25.

image

@danielchalmers danielchalmers changed the title [codex] Switch to grid camera layout [codex] Replace camera overlays with dashcam view bar Jun 4, 2026
@danielchalmers danielchalmers marked this pull request as ready for review June 4, 2026 04:51
@danielchalmers danielchalmers changed the title [codex] Replace camera overlays with dashcam view bar Replace camera overlays with dashcam view bar Jun 4, 2026
@danielchalmers danielchalmers merged commit 51a8fb4 into main Jun 4, 2026
1 check passed
@danielchalmers danielchalmers deleted the codex/grid-camera-layout branch June 4, 2026 04:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Switch from overlay layout to new grid-based style

1 participant