diff options
| author | gnattu <gnattu@users.noreply.github.com> | 2025-02-03 17:07:11 -0500 |
|---|---|---|
| committer | Bond_009 <bond.009@outlook.com> | 2025-02-03 17:07:11 -0500 |
| commit | c05a41cc3c208b078950452357b65161080eb1bd (patch) | |
| tree | aec4235cf3f8585274f6a9ddfecf977193ab8284 | |
| parent | 24be951b75143d8c29a7937ac31d386a8b7db02f (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.cs | 2 |
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) |
