浏览代码

Apply review fixes

crobibero 4 年之前
父节点
当前提交
f543a17d1b
共有 2 个文件被更改,包括 2 次插入3 次删除
  1. 1 1
      Jellyfin.Api/Controllers/VideosController.cs
  2. 1 2
      Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs

+ 1 - 1
Jellyfin.Api/Controllers/VideosController.cs

@@ -373,7 +373,7 @@ namespace Jellyfin.Api.Controllers
         {
         {
             var isHeadRequest = Request.Method == System.Net.WebRequestMethods.Http.Head;
             var isHeadRequest = Request.Method == System.Net.WebRequestMethods.Http.Head;
             var cancellationTokenSource = new CancellationTokenSource();
             var cancellationTokenSource = new CancellationTokenSource();
-            var streamingRequest = new StreamingRequestDto
+            var streamingRequest = new VideoRequestDto
             {
             {
                 Id = itemId,
                 Id = itemId,
                 Container = container,
                 Container = container,

+ 1 - 2
Jellyfin.Api/Helpers/FileStreamResponseHelpers.cs

@@ -71,8 +71,7 @@ namespace Jellyfin.Api.Helpers
                 return controller.NoContent();
                 return controller.NoContent();
             }
             }
 
 
-            using var stream = new FileStream(path, FileMode.Open, FileAccess.Read);
-            return controller.File(stream, contentType);
+            return controller.PhysicalFile(path, contentType);
         }
         }
 
 
         /// <summary>
         /// <summary>