浏览代码

update qsv encoding

Luke Pulverenti 9 年之前
父节点
当前提交
fb86c4f0a3
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. 5 5
      MediaBrowser.Api/Playback/BaseStreamingService.cs

+ 5 - 5
MediaBrowser.Api/Playback/BaseStreamingService.cs

@@ -291,10 +291,10 @@ namespace MediaBrowser.Api.Playback
         {
             get
             {
-                //if (string.Equals(ApiEntryPoint.Instance.GetEncodingOptions().HardwareVideoDecoder, "qsv", StringComparison.OrdinalIgnoreCase))
-                //{
-                //    return "h264_qsv";
-                //}
+                if (string.Equals(ApiEntryPoint.Instance.GetEncodingOptions().HardwareVideoDecoder, "qsv", StringComparison.OrdinalIgnoreCase))
+                {
+                    return "h264_qsv";
+                }
                 
                 return "libx264";
             }
@@ -331,7 +331,7 @@ namespace MediaBrowser.Api.Playback
             // h264 (h264_qsv)
             else if (string.Equals(videoCodec, "h264_qsv", StringComparison.OrdinalIgnoreCase))
             {
-                param = "-preset 7";
+                param = "-preset 7 -look_ahead 0";
 
             }