Releases
v0.5.0
Compare
Sorry, something went wrong.
No results found
Highlights
Added VA-API HEVC 4:4:4 decoding support by detecting matching HEVC 4:4:4 profiles and YUV444 render target formats.
Support retained HEVC 4:4:4 VA-API frames through the libplacebo DRM PRIME zero-copy rendering path.
Fall back from HEVC 4:4:4 to HEVC 4:2:0, H.264 hardware decoding, or H.264 software decoding when compatible hardware support is unavailable.
Patch the Parsec SDK 6.0 negotiation gate for the injected FFmpeg decoder so HEVC 4:4:4 can be negotiated through the client-owned decoder path.
Require libva 1.8.0 for HEVC SCC Main444 10-bit support.
Replace --no-subsampling, --no-acceleration, and --no-hevc with a single --video-decoder option.
Add explicit hardware and software HEVC and H.264 decoder modes with defined codec, color, acceleration, and fallback policies.
Default to hw-hevc-444 with fallback through HEVC 4:2:0, H.264 hardware decoding, and H.264 software decoding.
Restructure CLI usage output, README documentation, and the man page so decoder modes are grouped under video options.
Avoid duplicate HEVC fallback warnings when unavailable HEVC hardware decoding has already selected H.264.
Restore README content regressions, fix USB redirect placeholders, and raise badge cache timing.
Extract source checks into a reusable CI script and add CI lint checks for standalone comment spacing and spacing between function definitions.
Add and normalize function-level and in-function source comments across the client modules.
Merged pull requests
#21 - Prepare v0.5.0 HEVC 4:4:4 and decoder mode support
Merge commit: 227caaa
Commits
3b7225b - chore(release): bump version
e133140 - ci(lint): enforce empty lines before comments
29788da - ci: extract source checks into reusable script
679f382 - ci(lint): enforce spacing between function definitions
03abef8 - feat(video): add VAAPI HEVC 4:4:4 decoding
6e6b1bd - feat(cli): consolidate video decoder options
910aaa2 - refactor(cli): restructure usage help output
0be0aa2 - fix(video): avoid duplicate HEVC fallback handling
8b59765 - docs(readme): fix README regressions and badge cache
4d1dd36 - docs(cli): group decoder modes under video options
d659fff - docs: add function-level source comments
855068b - docs: normalize in-function comment style
227caaa - Merge pull request #21 from mbroemme/next/v0.5.0
Contributors
You can’t perform that action at this time.