From 79c0f0105c5c096ce9be522b7be2213e9c7cb095 Mon Sep 17 00:00:00 2001 From: Ryan Foster Date: Wed, 31 May 2017 05:47:10 -0400 Subject: [PATCH] linux-capture: Log window capture's target Closes jp9000/obs-studio#983 --- plugins/linux-capture/xcompcap-main.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/plugins/linux-capture/xcompcap-main.cpp b/plugins/linux-capture/xcompcap-main.cpp index 50c2d9974..0306b68b1 100644 --- a/plugins/linux-capture/xcompcap-main.cpp +++ b/plugins/linux-capture/xcompcap-main.cpp @@ -461,6 +461,18 @@ void XCompcapMain::updateSettings(obs_data_t *settings) glXBindTexImageEXT(xdisp, p->glxpixmap, GLX_FRONT_LEFT_EXT, NULL); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR); glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR); + + if (!p->windowName.empty()) { + blog(LOG_INFO, "[window-capture: '%s'] update settings:\n" + "\ttitle: %s\n" + "\tclass: %s", + obs_source_get_name(p->source), + XCompcap::getWindowName(p->win).c_str(), + XCompcap::getWindowClass(p->win).c_str()); + blog(LOG_DEBUG, "\n" + "\tid: %s", + std::to_string((long long)p->win).c_str()); + } } void XCompcapMain::tick(float seconds)