Bläddra i källkod

update hls timer extend

Luke Pulverenti 12 år sedan
förälder
incheckning
517006a620
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      MediaBrowser.Api/Playback/Hls/BaseHlsService.cs

+ 3 - 1
MediaBrowser.Api/Playback/Hls/BaseHlsService.cs

@@ -186,8 +186,10 @@ namespace MediaBrowser.Api.Playback.Hls
 
 
         protected void ExtendHlsTimer(string itemId, string playlistId)
         protected void ExtendHlsTimer(string itemId, string playlistId)
         {
         {
+            var normalizedPlaylistId = playlistId.Replace("-low", string.Empty);
+
             foreach (var playlist in Directory.EnumerateFiles(ApplicationPaths.EncodedMediaCachePath, "*.m3u8")
             foreach (var playlist in Directory.EnumerateFiles(ApplicationPaths.EncodedMediaCachePath, "*.m3u8")
-                .Where(i => i.IndexOf(playlistId, StringComparison.OrdinalIgnoreCase) != -1)
+                .Where(i => i.IndexOf(normalizedPlaylistId, StringComparison.OrdinalIgnoreCase) != -1)
                 .ToList())
                 .ToList())
             {
             {
                 ApiEntryPoint.Instance.OnTranscodeBeginRequest(playlist, TranscodingJobType.Hls);
                 ApiEntryPoint.Instance.OnTranscodeBeginRequest(playlist, TranscodingJobType.Hls);