diff --git a/src/media/video/video_mixer.cpp b/src/media/video/video_mixer.cpp index d9342308fa9a470625b7030fd30766c760c336e1..687fa477c3c88f47b6f5ed5bfd69ded928a070ec 100644 --- a/src/media/video/video_mixer.cpp +++ b/src/media/video/video_mixer.cpp @@ -179,7 +179,7 @@ void VideoMixer::render_frame(VideoFrame& output, const VideoFrame& input, const std::unique_ptr<VideoMixerSource>& source, int index) { - if (!width_ or !height_ or !input.pointer()) + if (!width_ or !height_ or !input.pointer() or input.pointer()->format == -1) return; #ifdef RING_ACCEL