[PR #12499] [MERGED] Apply all codec conditions #13223

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

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/12499
Author: @dmitrylyzo
Created: 8/22/2024
Status: Merged
Merged: 8/23/2024
Merged by: @crobibero

Base: release-10.9.zHead: apply-all-codec-conditions


📝 Commits (1)

  • 8486f92 Apply all codec conditions

📊 Changes

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

View changed files

📝 MediaBrowser.Model/Dlna/StreamBuilder.cs (+10 -8)

📄 Description

We use all codec conditions to test for DirectPlay, but only apply those from the first codec profile.

To maintain backward compatibility with clients, we reverse the codec profiles so that the last (actually the first) codec profile sets the final values for non-numeric attributes.

Changes
Apply all codec conditions.

Issues
Fixes https://github.com/jellyfin/jellyfin-androidtv/issues/2516
Fixes https://github.com/jellyfin/jellyfin-androidtv/issues/3388


🔄 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/12499 **Author:** [@dmitrylyzo](https://github.com/dmitrylyzo) **Created:** 8/22/2024 **Status:** ✅ Merged **Merged:** 8/23/2024 **Merged by:** [@crobibero](https://github.com/crobibero) **Base:** `release-10.9.z` ← **Head:** `apply-all-codec-conditions` --- ### 📝 Commits (1) - [`8486f92`](https://github.com/jellyfin/jellyfin/commit/8486f92c2d0501c9c2bccf7415551597b0cbae14) Apply all codec conditions ### 📊 Changes **1 file changed** (+10 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `MediaBrowser.Model/Dlna/StreamBuilder.cs` (+10 -8) </details> ### 📄 Description We use all codec conditions to test for DirectPlay, but only apply those from the first codec profile. To maintain backward compatibility with clients, we reverse the codec profiles so that the last (actually the first) codec profile sets the final values for non-numeric attributes. **Changes** Apply all codec conditions. **Issues** Fixes https://github.com/jellyfin/jellyfin-androidtv/issues/2516 Fixes https://github.com/jellyfin/jellyfin-androidtv/issues/3388 --- <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:09:13 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#13223