Highlights
- Reliable diagnostics for HLS. The checker used to hand ffmpeg a resolved leaf segment URL, which routinely 404'd (segments rolled off the live window) or produced invalid stream data (fMP4 segments need init context). ffmpeg now gets the manifest URL — the same URL the in-app player uses — so profiling and screenshots succeed on many more streams.
- Rolling playback auto-reconnect. The player now recovers smoothly from mid-stream disconnects without a full reload.
- Screenshot capture reliability fixes, including more accurate per-channel error reporting.
UI polish
- New default visible columns:
#, Status, Channel Name, Group, Res, Codec, FPS, Bitrate, HDR, Latency, Audio, Codec(Playlist out, HDR/Latency in). Existing users keep their stored preference. - Stereo audio is labeled explicitly; the audio layout column renamed to Channels.
- Dropped duplicated HDR and Audio Layout rows from the sidebar; the audio Codec column now actually renders and sorts.