-
Build v0.1.1-dev44
Pre-releasereleased this
2026-04-22 21:54:34 +00:00 | 263 commits to master since this releaseNightly build from
96f2ee58bd(Forgejo dev pipeline). Assets are replaced each run.Highlights (v0.1.1-dev44)
- Start/Resume state fix** —
Start()was settinge.paused=falsebefore starting the decode goroutine, butResume()checked!e.pausedand returned early. Decode loop never started on Play. Fixed:Start()now setse.paused=falseafter launching goroutines. - Audio/video sync on load** — Audio clock drifted during
Load()becauseaudioDecodeLoopran duringGrabFrame, causing ~5 second offset before playback. Fixed by resetting clock to 0 inResetAfterGrab. - Test pattern font** — Test pattern always renders with VCR OSD Mono font regardless of user preference.
- FFmpeg bootstrap simplification** — Always downloads BtbN pre-built package to guarantee complete DLL set (avoids local installs with missing dependencies like liblzma).
- Player font preference** — Users can choose between IBM Plex Mono and VCR OSD Mono for the OSD. VCR OSD Mono has no Bold/Italic variants; UI gracefully falls back to Regular weight.
- See
docs/PLAYER_DEBUG.mdfor full list of known player issues including:predecodeFromsharingformatCtxwithdemuxerLoop, audio queue not flushed before seek, speed changes not affecting audio tempo, D3D11VA crashes when enabled.
Full details: docs/CHANGELOG.md
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
v0.1.1-dev44_linux.AppImage
0 downloads ·
2026-05-04 03:44:06 +00:00 · 26 MiB -
v0.1.1-dev44_linux.zip
0 downloads ·
2026-05-04 03:44:05 +00:00 · 35 MiB -
v0.1.1-dev44_windows.zip
0 downloads ·
2026-05-04 03:44:06 +00:00 · 30 MiB
- Start/Resume state fix** —