Selaa lähdekoodia

factor srt date modified into subtitle cache path

Luke Pulverenti 12 vuotta sitten
vanhempi
sitoutus
f57cec4cff
1 muutettua tiedostoa jossa 7 lisäystä ja 0 poistoa
  1. 7 0
      MediaBrowser.Controller/MediaInfo/FFMpegManager.cs

+ 7 - 0
MediaBrowser.Controller/MediaInfo/FFMpegManager.cs

@@ -230,6 +230,13 @@ namespace MediaBrowser.Controller.MediaInfo
         {
             var ticksParam = offset.HasValue ? "_" + offset.Value.Ticks : "";
 
+            var stream = input.MediaStreams[subtitleStreamIndex];
+
+            if (stream.IsExternal)
+            {
+                ticksParam += File.GetLastWriteTimeUtc(stream.Path).Ticks;
+            }
+
             return SubtitleCache.GetResourcePath(input.Id + "_" + subtitleStreamIndex + "_" + input.DateModified.Ticks + ticksParam, outputExtension);
         }
     }