Skip to content

v1.14.6

Choose a tag to compare

@github-actions github-actions released this 21 Jul 18:14
· 6 commits to main since this release
fix: make live channel autoplay reliable and repaint after resume

Live channels resolve their manifest URL through several sequential HEAD
probes, which can outlast the user gesture that opened the channel by the
time play() fires from the async MANIFEST_PARSED callback. WebKitGTK then
silently leaves the video paused with a full buffer instead of rejecting
cleanly, matching the frozen currentTime/climbing readyState seen in the
reporter's console log. Start muted (unconditionally allowed) and restore
the prior mute state once play() resolves, and nudge currentTime for live
streams to force a repaint after resuming, mirroring the incidental fix
recordings already get from their resume-position seek.