Stability and playback-robustness release.
Highlights
- Fixed an intermittent close crash/freeze caused by fragile D3D11 GPU teardown on exit.
- Fixed choppy audio on heavy 4K60 files when video falls back to software decoding.
- Audio playback is now protected from slow video decode paths using an independent audio decode worker.
- Improved shutdown reliability while preserving recent/resume state.
- Added env-gated audio diagnostics for underruns, queue depth, and WASAPI behavior.
Technical notes
- Some high-resolution H.264 profile/format combinations may be rejected by D3D11VA/NVDEC and fall back to software decode.
- FastPlay now keeps audio realtime even when video decode cannot sustain full framerate.
- Under overload, video may degrade first (late frames dropped) instead of starving audio.
Includes PR #16 (close-crash fix) and PR #17 (4K60 software-decode audio fix). Full notes: docs/release-notes-v0.4.1.md.
Installer: fastplay-0.4.1-x86_64.msi
SHA-256: 66D153DB67EBF130F3FD048235D136C49C9EC9310B9AFFFFAEA303287498F7AD