diff options
| author | Luke <luke.pulverenti@gmail.com> | 2015-12-14 16:59:03 -0500 |
|---|---|---|
| committer | Luke <luke.pulverenti@gmail.com> | 2015-12-14 16:59:03 -0500 |
| commit | d85c3f3a33b84f1b4d95b29a46eb358d6cc14078 (patch) | |
| tree | 9a4088b37335f3d0374b02bb5081dcde51c6b969 | |
| parent | 5c03b0d769b230883218e1526441bd7fd0cf7cbc (diff) | |
| parent | 566f1f0ad8a085ee0659380dba2664562aceab35 (diff) | |
Merge pull request #1314 from MediaBrowser/master
merge from master
| -rw-r--r-- | MediaBrowser.Api/Playback/Hls/DynamicHlsService.cs | 10 |
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) |
