From 2ded0f7050fef75410c36d0bc5986f399f20d176 Mon Sep 17 00:00:00 2001 From: Matt Gajownik Date: Sun, 20 Feb 2022 13:38:17 +1100 Subject: [PATCH] UI: Log 'Hide OBS from capture' on startup & settings change --- UI/obs-app.cpp | 6 ++++++ UI/window-basic-settings.cpp | 3 +++ 2 files changed, 9 insertions(+) diff --git a/UI/obs-app.cpp b/UI/obs-app.cpp index 010fa12eb..35466fb8b 100644 --- a/UI/obs-app.cpp +++ b/UI/obs-app.cpp @@ -1455,6 +1455,12 @@ bool OBSApp::OBSInit() blog(LOG_INFO, "Browser Hardware Acceleration: %s", browserHWAccel ? "true" : "false"); #endif +#ifdef _WIN32 + bool hideFromCapture = config_get_bool(globalConfig, "BasicWindow", + "HideOBSWindowsFromCapture"); + blog(LOG_INFO, "Hide OBS windows from screen capture: %s", + hideFromCapture ? "true" : "false"); +#endif blog(LOG_INFO, "Qt Version: %s (runtime), %s (compiled)", qVersion(), QT_VERSION_STR); diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index 02eb3ca07..66be37901 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -3008,6 +3008,9 @@ void OBSBasicSettings::SaveGeneralSettings() main->SetDisplayAffinity(window); } } + + blog(LOG_INFO, "Hide OBS windows from screen capture: %s", + hide_window ? "true" : "false"); } #endif if (WidgetChanged(ui->openStatsOnStartup))