379971022d
Cancel stale playback probes and verify Linux QSV support
2026-10-13 19:02:15 -07:00
b9dad30f06
Recover Chromium HLS audio at ad discontinuities
2026-10-13 17:23:00 -07:00
d72d9cb59f
Fix duplicate and inactive subtitle menu entries in both players
2026-10-12 17:45:22 -07:00
e30978d1e2
Retire cancelled playback sessions and preserve VOD content time
...
Adapted from MikaelKW/nodecast-tv-plus playback lease work beginning at 43a58c7685f541498663b827c4b9d6b3753e7202. Reject superseded requests, release on cancellation, bound live restart attempts and await FFmpeg close before deleting cache.
Co-authored-by: Mikael <mikaelkwessel@gmail.com >
2026-10-12 17:11:13 -07:00
2999d6542f
Display total VOD duration from provider metadata and stream probes
...
Adapted from MikaelKW/nodecast-tv-plus commit 9c6416cdba40813d44d21c8d76e31e4d9ab3155f.
Co-authored-by: Mikael <mikaelkwessel@gmail.com >
2026-10-12 16:42:23 -07:00
788d43a4cb
Apply AAC remux filters only to matching audio tracks
...
Adapted from MikaelKW/nodecast-tv-plus commit 25f7cb636a07a3efb2c409ff182920ae0fbe01bd.
Co-authored-by: Mikael <mikaelkwessel@gmail.com >
2026-10-12 16:11:34 -07:00