aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
diff options
context:
space:
mode:
authorVasily <just.one.man@yandex.ru>2020-05-26 19:02:22 +0300
committerVasily <just.one.man@yandex.ru>2020-05-26 19:02:22 +0300
commit3e381cfd5ef5a14d48cc904dc40ad1f6dc7a32e8 (patch)
treedd329df8db448edbb19e1e87f85b6f7de5d93f5e /MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
parent628734931ceb87f265320cf83b3fd29710a03c2b (diff)
Clean GetHwaccelType Windows handling a tiny bit
Diffstat (limited to 'MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs')
-rw-r--r--MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
index 94fa5c6c0..761ea160e 100644
--- a/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
+++ b/MediaBrowser.Controller/MediaEncoding/EncodingHelper.cs
@@ -2880,21 +2880,21 @@ namespace MediaBrowser.Controller.MediaEncoding
/// </summary>
public string GetHwaccelType(EncodingJobInfo state, EncodingOptions options, string videoCodec)
{
- var IsWindows = Environment.OSVersion.Platform == PlatformID.Win32NT;
- var IsNewWindows = Environment.OSVersion.Version.Major > 6 || (Environment.OSVersion.Version.Major == 6 && Environment.OSVersion.Version.Minor > 1);
- var IsDxvaSupported = _mediaEncoder.SupportsHwaccel("dxva2") || _mediaEncoder.SupportsHwaccel("d3d11va");
+ var isWindows = Environment.OSVersion.Platform == PlatformID.Win32NT;
+ var isWindows8orLater = Environment.OSVersion.Version.Major > 6 || (Environment.OSVersion.Version.Major == 6 && Environment.OSVersion.Version.Minor > 1);
+ var isDxvaSupported = _mediaEncoder.SupportsHwaccel("dxva2") || _mediaEncoder.SupportsHwaccel("d3d11va");
- if ((IsDxvaSupported || IsVaapiSupported(state)) && options.HardwareDecodingCodecs.Contains(videoCodec, StringComparer.OrdinalIgnoreCase))
+ if ((isDxvaSupported || IsVaapiSupported(state)) && options.HardwareDecodingCodecs.Contains(videoCodec, StringComparer.OrdinalIgnoreCase))
{
- if (!IsWindows)
+ if (!isWindows)
{
return "-hwaccel vaapi";
}
- else if (IsWindows && IsNewWindows)
+ else if (isWindows8orLater)
{
return "-hwaccel d3d11va";
}
- else if (IsWindows && !IsNewWindows)
+ else
{
return "-hwaccel dxva2";
}