UI: Disable replay buffer checkbox when using custom FFmpeg

This commit is contained in:
gxalpha
2022-11-25 10:16:14 +01:00
committed by Sebastian Beckmann
parent 644b73eb46
commit 4bcd86b395
3 changed files with 14 additions and 1 deletions

View File

@@ -5083,8 +5083,10 @@ void OBSBasicSettings::UpdateAutomaticReplayBufferCheckboxes()
break;
case 1:
state = ui->advReplayBuf->isChecked();
bool customFFmpeg = ui->advOutRecType->currentIndex() == 1;
ui->advReplayBuf->setEnabled(
!obs_frontend_replay_buffer_active());
!obs_frontend_replay_buffer_active() && !customFFmpeg);
ui->advReplayBufCustomFFmpeg->setVisible(customFFmpeg);
break;
}
ui->replayWhileStreaming->setEnabled(state);