using PointToPointMode = HandBrakeWPF.Services.Encode.Model.Models.PointToPointMode;
using Subtitle = HandBrake.ApplicationServices.Interop.Json.Encode.Subtitles;
using SubtitleTrack = HandBrakeWPF.Services.Encode.Model.Models.SubtitleTrack;
+ using SystemInfo = HandBrake.ApplicationServices.Utilities.SystemInfo;
using Validate = HandBrakeWPF.Helpers.Validate;
/// <summary>
}
video.OpenCL = configuration.ScalingMode == VideoScaler.BicubicCl;
- video.QSV.Decode = !configuration.DisableQuickSyncDecoding;
+
+ video.QSV.Decode = SystemInfo.IsQsvAvailable && !configuration.DisableQuickSyncDecoding;
return video;
}