mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-10-04 00:15:20 -04:00
A recording event has a null EndTimeSecs, and a bare `EndTimeSecs >= time` is false against null. drawEventOnGraph() had been given the fallback but the lookup paths had not, so the timeline drew a recording event while playback reported no event over the same span. The linear fallback in getFrame() could never match one, and the binary search broke out early instead of descending. All five comparisons now share one helper.
Modern ZoneMinder Skin
This web frontend to ZoneMinder is a complete rewrite of the classic frontend, based on CakePHP.