Skip to content

Fix event durations, mobile tab reloads, timeline seeks, fps stat - #364

Merged
curtishall merged 2 commits into
mainfrom
fix-event-duration-timeline-mobile-tabs
Oct 1, 2026
Merged

curtishall merged 2 commits into
mainfrom
fix-event-duration-timeline-mobile-tabs

Conversation

@curtishall

Copy link
Copy Markdown
Member

Batch of issue fixes:

Verification: flutter analyze clean, full suite 36/36 green including new event_duration_test.dart and debouncer_test.dart.

Closes #296
Closes #341
Closes #363

- Events use the server-provided media_duration when available, falling
  back to updated - published when missing or zero (#296)
- Notify as mobile tab players are created so tiles no longer stay empty
  until a manual reload (#341)
- Debounce timeline scrub seeks; serialize overlapping setDataSource
  calls; drop duplicate player subscriptions on re-open (#363)
- Report the real codec frame rate on desktop instead of hardcoded 0.0,
  and stop throwing on Pi (diagnostic for #345)
@curtishall
curtishall merged commit bc2d32b into main Oct 1, 2026
8 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant