aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoshua Boniface <joshua@boniface.me>2019-09-28 21:30:08 -0400
committerJoshua Boniface <joshua@boniface.me>2019-09-29 12:39:52 -0400
commit7fd75bf0715564c996028d7dedc98bb3095180a3 (patch)
tree5ea10f7bfeaa52f671e11095eeba93ecc813b414
parent3249fbb7159aaaa6ecb54398e81800b0c3a5e77f (diff)
Change Win32 AMF flag to d3d11va for Windows 8+
-rw-r--r--MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
index eb3d2ab81..2087a8444 100644
--- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
+++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
@@ -2548,7 +2548,10 @@ namespace MediaBrowser.Controller.MediaEncoding
{
if (Environment.OSVersion.Platform == PlatformID.Win32NT)
{
- return "-hwaccel dxva2";
+ if(Environment.OSVersion.Version.Major > 6 || (Environment.OSVersion.Version.Major == 6 && Environment.OSVersion.Version.Minor > 1))
+ return "-hwaccel d3d11va";
+ else
+ return "-hwaccel dxva2";
}
switch (videoStream.Codec.ToLowerInvariant())