diff --git a/server/lib/player-media-health.js b/server/lib/player-media-health.js new file mode 100644 index 0000000..f460780 --- /dev/null +++ b/server/lib/player-media-health.js @@ -0,0 +1,48 @@ +// Player media-surface health decision (#146 web-player fix). +// +// THE BUG (hypothesis A): a NO-NEW-CONTENT refresh in handlePlaylistUpdate returned early +// ("Playlist unchanged") without verifying the media surface is still attached. If the +//