Explorar o código

Do not delete segments when seeking

Dominik %!s(int64=2) %!d(string=hai) anos
pai
achega
e8ae7e5c38
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  1. 1 3
      Jellyfin.Api/Controllers/DynamicHlsController.cs

+ 1 - 3
Jellyfin.Api/Controllers/DynamicHlsController.cs

@@ -1503,9 +1503,7 @@ namespace Jellyfin.Api.Controllers
                         // If the playlist doesn't already exist, startup ffmpeg
                         try
                         {
-                            // Delete old HLS files when segment deletion is active since ffmpeg doesn't clean them up by itself
-                            var deleteFiles = _encodingOptions.EnableThrottling && _encodingOptions.EnableSegmentDeletion;
-                            await _transcodingJobHelper.KillTranscodingJobs(streamingRequest.DeviceId, streamingRequest.PlaySessionId, _ => deleteFiles)
+                            await _transcodingJobHelper.KillTranscodingJobs(streamingRequest.DeviceId, streamingRequest.PlaySessionId, p => false)
                                 .ConfigureAwait(false);
 
                             if (currentTranscodingIndex.HasValue)