aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgnattu <gnattu@users.noreply.github.com>2025-02-03 17:07:11 -0500
committerBond_009 <bond.009@outlook.com>2025-02-03 17:07:11 -0500
commitc05a41cc3c208b078950452357b65161080eb1bd (patch)
treeaec4235cf3f8585274f6a9ddfecf977193ab8284
parent24be951b75143d8c29a7937ac31d386a8b7db02f (diff)
Backport pull request #13423 from jellyfin/release-10.10.z
Don't select audio stream and codec explicitly for copy when bitrate exceeds limit Original-merge: e8514de33b59e24184cc7eb7f8df9cd5e850a7de Merged-by: crobibero <cody@robibe.ro> Backported-by: Bond_009 <bond.009@outlook.com>
-rw-r--r--MediaBrowser.Model/Dlna/StreamBuilder.cs2
1 files changed, 2 insertions, 0 deletions
diff --git a/MediaBrowser.Model/Dlna/StreamBuilder.cs b/MediaBrowser.Model/Dlna/StreamBuilder.cs
index 35700d99f..1ed493708 100644
--- a/MediaBrowser.Model/Dlna/StreamBuilder.cs
+++ b/MediaBrowser.Model/Dlna/StreamBuilder.cs
@@ -1001,6 +1001,8 @@ namespace MediaBrowser.Model.Dlna
}))
.All(satisfied => satisfied);
+ directAudioStreamSatisfied = directAudioStreamSatisfied && !playlistItem.TranscodeReasons.HasFlag(TranscodeReason.ContainerBitrateExceedsLimit);
+
var directAudioStream = directAudioStreamSatisfied ? audioStreamWithSupportedCodec : null;
if (channelsExceedsLimit && playlistItem.TargetAudioStream is not null)