aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-12-14 16:53:47 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-12-14 16:53:47 -0500
commit566f1f0ad8a085ee0659380dba2664562aceab35 (patch)
treecedfbf07312ebe258028ca2c7541c508a70e0b95
parent0f23e302e5eea51d95e2547ccd0f816e6e1e0cbc (diff)
update roku query string
-rw-r--r--MediaBrowser.Api/Playback/Hls/DynamicHlsService.cs10
1 files changed, 6 insertions, 4 deletions
diff --git a/MediaBrowser.Api/Playback/Hls/DynamicHlsService.cs b/MediaBrowser.Api/Playback/Hls/DynamicHlsService.cs
index 95ff8cd0c..dfc84051f 100644
--- a/MediaBrowser.Api/Playback/Hls/DynamicHlsService.cs
+++ b/MediaBrowser.Api/Playback/Hls/DynamicHlsService.cs
@@ -514,10 +514,7 @@ namespace MediaBrowser.Api.Playback.Hls
// Main stream
var playlistUrl = isLiveStream ? "live.m3u8" : "main.m3u8";
- if ((Request.UserAgent ?? string.Empty).IndexOf("roku", StringComparison.OrdinalIgnoreCase) == -1)
- {
- playlistUrl += queryString;
- }
+ playlistUrl += queryString;
var request = state.Request;
@@ -704,6 +701,11 @@ namespace MediaBrowser.Api.Playback.Hls
var queryStringIndex = Request.RawUrl.IndexOf('?');
var queryString = queryStringIndex == -1 ? string.Empty : Request.RawUrl.Substring(queryStringIndex);
+ if ((Request.UserAgent ?? string.Empty).IndexOf("roku", StringComparison.OrdinalIgnoreCase) != -1)
+ {
+ queryString = string.Empty;
+ }
+
var index = 0;
foreach (var length in segmentLengths)