Browse Source

decklink: Fix deactivate when not showing

If the option to deactivate when not showing was on, the Decklink
input device wouldn't deactivate/activate when hiding/showing.
Clayton Groeneveld 4 years ago
parent
commit
d83f45992a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      plugins/decklink/decklink-source.cpp

+ 1 - 1
plugins/decklink/decklink-source.cpp

@@ -102,7 +102,7 @@ static void decklink_hide(void *data)
 	DeckLinkInput *decklink = (DeckLinkInput *)data;
 	obs_source_t *source = decklink->GetSource();
 	bool showing = obs_source_showing(source);
-	if (decklink->dwns && showing)
+	if (decklink->dwns && !showing && decklink->Capturing())
 		decklink->Deactivate();
 }