[PR #13113] [MERGED] Only do DoVi remux when the client supports profiles without fallbacks #13472

Closed
opened 2026-02-07 07:13:30 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/13113
Author: @gnattu
Created: 11/26/2024
Status: Merged
Merged: 11/30/2024
Merged by: @Bond-009

Base: release-10.10.zHead: only-remux-dv-when-no-fallback


📝 Commits (1)

  • 9bc6e8a Only do DoVi remux when the client supports profiles without fallbacks

📊 Changes

1 file changed (+5 additions, -8 deletions)

View changed files

📝 Jellyfin.Api/Controllers/DynamicHlsController.cs (+5 -8)

📄 Description

In 10.10 clients that can only play the fallback layer like the Samsung TVs will report DOVIWithHDR10 as supported video range, but the server should not do remux in DoVi as the client can only play the fallback layer. This changes the server to only do DoVi remux when the client can play DoVi videos without a fallback layer.

Changes

Issues

Forum report: https://forum.jellyfin.org/t-issue-with-playback-of-hevc-files-in-jellyfin-dolby-vision-tag-misconfiguration?pid=43992


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/13113 **Author:** [@gnattu](https://github.com/gnattu) **Created:** 11/26/2024 **Status:** ✅ Merged **Merged:** 11/30/2024 **Merged by:** [@Bond-009](https://github.com/Bond-009) **Base:** `release-10.10.z` ← **Head:** `only-remux-dv-when-no-fallback` --- ### 📝 Commits (1) - [`9bc6e8a`](https://github.com/jellyfin/jellyfin/commit/9bc6e8a306a563e0ec2198950df2462c8669ec9b) Only do DoVi remux when the client supports profiles without fallbacks ### 📊 Changes **1 file changed** (+5 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Api/Controllers/DynamicHlsController.cs` (+5 -8) </details> ### 📄 Description In 10.10 clients that can only play the fallback layer like the Samsung TVs will report `DOVIWithHDR10` as supported video range, but the server should not do remux in DoVi as the client can only play the fallback layer. This changes the server to only do DoVi remux when the client can play DoVi videos without a fallback layer. <!-- Ensure your title is short, descriptive, and in the imperative mood (Fix X, Change Y, instead of Fixed X, Changed Y). For a good inspiration of what to write in commit messages and PRs please review https://chris.beams.io/posts/git-commit/ and our documentation. --> **Changes** <!-- Describe your changes here in 1-5 sentences. --> **Issues** <!-- Tag any issues that this PR solves here. ex. Fixes # --> Forum report: https://forum.jellyfin.org/t-issue-with-playback-of-hevc-files-in-jellyfin-dolby-vision-tag-misconfiguration?pid=43992 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 07:13:30 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#13472