mirror of
https://github.com/storytold/effectcraft.git
synced 2026-11-09 18:55:35 +00:00
`latest_cached_before` stopped only on the sound's exact frame, which a picture off the plan's frame step steps over and a sound behind the picture in a non-looping preview never reaches, so it could return a frame ahead of the sound. The walk now stops at the first frame that isn't between the picture and the sound in play order (across the loop's end once the sound has wrapped). Also brings `Playback::starting`'s doc up to date. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>