aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Api/Helpers/StreamingHelpers.cs
diff options
context:
space:
mode:
authorMarius Luca <marius@dreamer-ge.com>2021-11-30 16:09:02 +0200
committerMarius Luca <marius@dreamer-ge.com>2021-11-30 16:09:02 +0200
commiteaa003775f641bc77a0216f145933a483ea0802b (patch)
tree91f9756b8c8635f7cee2c1b6f17c091b1ac951cb /Jellyfin.Api/Helpers/StreamingHelpers.cs
parent80c71195378c40a3f00ed586314feb0deca254ad (diff)
- take into account the streams dlnaheaders query parameter set by the DidlBuilder NormalizeDlnaMediaUrl function
Diffstat (limited to 'Jellyfin.Api/Helpers/StreamingHelpers.cs')
-rw-r--r--Jellyfin.Api/Helpers/StreamingHelpers.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/Jellyfin.Api/Helpers/StreamingHelpers.cs b/Jellyfin.Api/Helpers/StreamingHelpers.cs
index 1b8f24c27..ed071bcd7 100644
--- a/Jellyfin.Api/Helpers/StreamingHelpers.cs
+++ b/Jellyfin.Api/Helpers/StreamingHelpers.cs
@@ -90,6 +90,7 @@ namespace Jellyfin.Api.Helpers
}
var enableDlnaHeaders = !string.IsNullOrWhiteSpace(streamingRequest.Params) ||
+ streamingRequest.StreamOptions.ContainsKey("dlnaheaders") ||
string.Equals(httpRequest.Headers["GetContentFeatures.DLNA.ORG"], "1", StringComparison.OrdinalIgnoreCase);
var state = new StreamState(mediaSourceManager, transcodingJobType, transcodingJobHelper)