mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-07-27 23:56:12 -04:00
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:
committed by
Ryan Foster
parent
b8ccaf5649
commit
425be04014
@@ -1652,6 +1652,7 @@ void OBSBasicSettings::ResetEncoders(bool streamOnly)
|
||||
|
||||
ui->simpleOutStrEncoder->addItem(ENCODER_STR("Software"),
|
||||
QString(SIMPLE_ENCODER_X264));
|
||||
#ifdef _WIN32
|
||||
if (service_supports_encoder(vcodecs, "obs_qsv11"))
|
||||
ui->simpleOutStrEncoder->addItem(
|
||||
ENCODER_STR("Hardware.QSV.H264"),
|
||||
@@ -1660,6 +1661,7 @@ void OBSBasicSettings::ResetEncoders(bool streamOnly)
|
||||
ui->simpleOutStrEncoder->addItem(
|
||||
ENCODER_STR("Hardware.QSV.AV1"),
|
||||
QString(SIMPLE_ENCODER_QSV_AV1));
|
||||
#endif
|
||||
if (service_supports_encoder(vcodecs, "ffmpeg_nvenc"))
|
||||
ui->simpleOutStrEncoder->addItem(
|
||||
ENCODER_STR("Hardware.NVENC.H264"),
|
||||
|
||||
Reference in New Issue
Block a user