diff --git a/plugins/decklink/decklink-device-instance.cpp b/plugins/decklink/decklink-device-instance.cpp index dbe5ef67c..d39585cb1 100644 --- a/plugins/decklink/decklink-device-instance.cpp +++ b/plugins/decklink/decklink-device-instance.cpp @@ -187,6 +187,9 @@ void DeckLinkDeviceInstance::HandleVideoFrame( currentFrame.height = (uint32_t)frame->GetHeight(); currentFrame.timestamp = timestamp; + if (currentFrame.width == 0 || currentFrame.height == 0) + return; + obs_source_output_video2( static_cast(decklink)->GetSource(), ¤tFrame);