Skip to content

Releases: echocabinet/plugin.program.moonlight-qt

v0.6.1 — VAAPI hardware decode fix (NV12 DMA-BUF separate planes)

Choose a tag to compare

@claude claude released this 26 Jun 03:32
f31ddb9

What's new

  • Fixes VAAPI hardware-accelerated video decode on LibreELEC x86_64 (AMD/Intel)
  • Previously, the default DRM PRIME composed surface export caused glCreateShader() to fail silently on LibreELEC's KMSDRM display stack, resulting in an infinite renderer loop and no video output
  • Now uses per-plane NV12 DMA-BUF export (VAAPI_EGL_SEPARATE_LAYERS=1), which uses standard GLSL shaders that compile correctly — GPU decode and zero-copy GPU memory are fully preserved

Install

Download plugin.program.moonlight-qt-kmsdrm-0.6.1.zip below and install via Kodi → Add-ons → Install from zip file.

If upgrading from v0.6.0: install the zip over the existing addon — no re-pairing needed.

See the README for full instructions.


Generated by Claude Code

v0.6.0 — VAAPI hardware decode fix for Generic x86_64

Choose a tag to compare

@claude claude released this 26 Jun 00:45

What's new

  • Moonlight-qt is now built from source using Debian Bookworm SDL2 with SDL_VIDEO_DRIVER_KMSDRM enabled, fixing hardware-accelerated VAAPI video decoding on LibreELEC Generic x86_64
  • Pre-built Docker image published to GHCR — no local compilation needed on the device (~2 min install vs 20-30 min previously)
  • Reproducible builds pinned to Moonlight-qt v6.1.0 and Debian Bookworm
  • Bundles libSDL2_ttf which is required by the source-built binary but absent from LibreELEC

Install

Download plugin.program.moonlight-qt-kmsdrm-0.6.0.zip below and install via Kodi → Add-ons → Install from zip file.

See the README for full instructions.


Generated by Claude Code