Question / Help Automatically hiding sources

thekeyiskey

New Member
Hello,

I'm trying to stream/record a game where for which I will potentially have multiple instances.

I'm trying to set it up in a way that shows the current instances and hides the others (only client 1 and 3 open -> the source for client 2 should be invisible / black), however currently it shows part of another source instead of going blank, black or transparent.

TL;DR: Is there a way to auto-hide a source (window capture) if the configured window is not open?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Scene switcher plugin does that, though it requires scene switching.
 

thekeyiskey

New Member
So I narrowed the exact issue I'm having down a bit and due to lack of options I suppose this is now a feature request:

The automatically hiding/going blank mechanic works fine for windows with different windowClasses (going by variable name from Appdata/Roaming/OBS/scenes.xconfig), however if for multiple sources the windowClass is the same and only the window: variable is different ( so the window title) it won't properly hide and instead seemingly fall back to other windows of the same windowClass but with a different title.
So, my request would be for an "exact" mode for window title, where it will only show if there is a window of not only the appropriate windowClass but also with the appropriate title.

Thanks in advance.
 

Jack0r

The Helping Squad
+1 for that idea ,D an option to capture by window title would be great :)
(with autohotkey you could rename windows if necessary)
 
Top