rssd/state
Greg Pomerantz c562ecc411 Schedule upcoming streams at their start time; fix is_upcoming check
yt-dlp reports scheduled premieres as live_status 'is_upcoming' (not
'upcoming'), and exposes release_timestamp with the stream's scheduled
start time. For an upcoming stream with a known start, reschedule the
job at start+2min without touching the wait counter, no matter how far
away the start is — the bounded 10-minute wait clock (maxLiveWaits,
~4h) now only applies while a stream is actually running. Upcoming
streams with an unknown start time keep the 10-minute wait behavior.
2026-09-28 17:54:25 -04:00
..
state.go Schedule upcoming streams at their start time; fix is_upcoming check 2026-09-28 17:54:25 -04:00