Merge pull request #3438 from kkartaltepe/output-check

UI: Fix recording check when using url output
This commit is contained in:
Jim 2020-09-09 10:00:50 -07:00 committed by GitHub
commit 74f393be9d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8258,6 +8258,18 @@ void OBSBasic::OutputPathInvalidMessage()
bool OBSBasic::OutputPathValid()
{
const char *mode = config_get_string(Config(), "Output", "Mode");
if (strcmp(mode, "Advanced") == 0) {
const char *advanced_mode =
config_get_string(Config(), "AdvOut", "RecType");
if (strcmp(advanced_mode, "FFmpeg") == 0) {
bool is_local = config_get_bool(Config(), "AdvOut",
"FFOutputToFile");
if (!is_local)
return true;
}
}
const char *path = GetCurrentOutputPath();
return path && *path && QDir(path).exists();
}