浏览代码

update hls timer extend

Luke Pulverenti 12 年之前
父节点
当前提交
517006a620
共有 1 个文件被更改,包括 3 次插入1 次删除
  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)
         {
+            var normalizedPlaylistId = playlistId.Replace("-low", string.Empty);
+
             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())
             {
                 ApiEntryPoint.Instance.OnTranscodeBeginRequest(playlist, TranscodingJobType.Hls);