Releases
v0.4.1
Compare
Sorry, something went wrong.
No results found
Highlights
Detect VA-API HEVC support before connecting and request H.264 from the host immediately when HEVC VLD decoding is unavailable.
Select the FFmpeg decoder from VA-API capabilities without processing test frames, preserving explicit software H.265 and H.264 decoding modes.
Fall back from hardware H.265 to hardware H.264, and then to software H.264 when required by the available VA-API profiles.
Prevent crashes caused by unsupported HEVC VA-API profiles leading FFmpeg into incompatible fallback hardware formats.
Continue client startup when no playback device is available instead of failing initialization completely.
Refactored startup into explicit video, audio, and input initialization phases before connecting to Parsec.
Defer audio and input worker thread startup until video setup has completed successfully.
Removed a redundant FFmpeg decoder log from the Parsec event loop.
Added libva as an explicit build, CI, and documentation dependency.
Updated README and man page documentation for VA-API capability selection, H.265/H.264 fallback behavior, and --no-acceleration.
Merged pull requests
#20 - Prepare v0.4.1 decoder and startup fixes
Merge commit: d359316
Commits
0a1fdc2 - chore(release): bump version
9db0201 - fix(video): remove redundant FFmpeg decoder log
bca3b9a - fix(video): detect VA-API HEVC support before connecting
fa7e42e - fix(video): select decoder from VA-API capabilities
46ac739 - fix(audio): continue when no playback device is available
e351895 - refactor(client): initialize subsystems before connecting
d359316 - Merge pull request #20 from mbroemme/next/v0.4.1
Contributors
You can’t perform that action at this time.