github qiin2333/moonlight-vplus issue-556-dolby-vision-output-test-20260831
Issue #556 Dolby Vision CSD-2 兼容性测试包

latest releases: v12.14.0-beta.1, v12.13.3, v12.13.2...
pre-releaseone month ago

用于验证 Issue #556:Android 16 / Lenovo TB324ZC 开启 Dolby Vision 后,c2.dolby.vision.decoder 输出到 Surface 时 queueBuffer failed: 14 的黑屏问题。

这是第二轮测试包,基于 PR #557、修复提交 f981f46f 构建,取代第一轮 891b543c 测试包:

  • 将错误的 5 字节 Dolby Vision 配置从 csd-0 改为 Android 期望的 24 字节 csd-2
  • 按实际分辨率与帧率选择标准 Dolby Vision level,并同步写入 MediaFormat.KEY_LEVEL
  • Dolby Vision 不再附带 HDR10 CTA-861.3 static metadata
  • 保留第一轮修复:不注入通用/厂商低延迟扩展,不强制覆盖 HDR10 PQ Surface dataspace
  • HDR10、HLG、普通 HEVC/AV1 路径保持原行为

这是使用正式 application ID 和正式签名构建的测试包:

  • application ID:com.limelight.qiin
  • version:12.12.0
  • versionCode:121200001
  • 签名证书:O=moonlight
  • 源码提交:f981f46f

可以覆盖安装当前正式版。请重点验证:

  1. 开启 HDR + Dolby Vision 后是否正常出画
  2. 色彩、亮度是否正常,是否仍出现黑屏或闪屏
  3. 日志中是否出现 Dolby Vision signal: ... csd-2=24 bytes
  4. 若仍黑屏,请提供包含 c2.dolby.vision.decoder、queueBuffer、Dolby Vision signal 的 logcat

SHA-256:

d993df8f4d0ff41a0c07fdcbda6d7c3ce73fff9c4501c04be8e195fa52be6042  Moonlight.V+.issue-556-dolby-vision-csd2-test.official.f981f46f.apk

Don't miss a new moonlight-vplus release

NewReleases is sending notifications on new releases.