diff --git a/gst/videomixer/videomixer2.c b/gst/videomixer/videomixer2.c index ce3ba0a042..c12f036813 100644 --- a/gst/videomixer/videomixer2.c +++ b/gst/videomixer/videomixer2.c @@ -312,7 +312,7 @@ gst_videomixer2_update_converters (GstVideoMixer2 * mix) downstream_caps = gst_pad_get_allowed_caps (mix->srcpad); - if (gst_caps_is_empty (downstream_caps)) + if (!downstream_caps || gst_caps_is_empty (downstream_caps)) return FALSE; /* first find new preferred format */