UI: Disable QSV for simple mode on Linux

Linux QSV drivers have varying capabilities depending on if the
free/non-free Intel drivers are installed. This means we cannot safely
expose QSV in simple mode as users may be unable stream without changing
to advanced mode.
This commit is contained in:
Kurt Kartaltepe 2023-07-05 18:49:14 -07:00 • committed by Ryan Foster
commit 425be04014
2 changed files with 4 additions and 0 deletions

View file

@ -839,10 +839,12 @@ void OBSBasic::CheckForSimpleModeX264Fallback()
while (obs_enum_encoder_types(idx++, &id)) {
if (strcmp(id, "amd_amf_h264") == 0)
amd_supported = true;
#ifdef _WIN32
else if (strcmp(id, "obs_qsv11") == 0)
qsv_supported = true;
else if (strcmp(id, "obs_qsv11_av1") == 0)
qsv_av1_supported = true;
#endif
else if (strcmp(id, "ffmpeg_nvenc") == 0)
nve_supported = true;
#ifdef ENABLE_HEVC