diff --git a/plugins/decklink/decklink-output.cpp b/plugins/decklink/decklink-output.cpp index e419bd649..7859ee419 100644 --- a/plugins/decklink/decklink-output.cpp +++ b/plugins/decklink/decklink-output.cpp @@ -74,7 +74,9 @@ static bool decklink_output_start(void *data) obs_output_set_video_conversion(decklink->GetOutput(), &to); device->SetKeyerMode(decklink->keyerMode); - decklink->Activate(device, decklink->modeID); + + if (!decklink->Activate(device, decklink->modeID)) + return false; struct audio_convert_info conversion = {}; conversion.format = AUDIO_FORMAT_16BIT;