playbin2: Use subset check instead of non-empty-intersection check to check if pads are compatible

This commit is contained in:
Sebastian Dröge 2011-09-06 14:03:31 +02:00
parent 4be8c44b08
commit e3530f434b

View file

@ -3068,7 +3068,7 @@ autoplug_continue_cb (GstElement * element, GstPad * pad, GstCaps * caps,
gst_object_unref (sinkpad);
} else {
GstCaps *subcaps = gst_subtitle_overlay_create_factory_caps ();
ret = !gst_caps_can_intersect (caps, subcaps);
ret = !gst_caps_is_subset (caps, subcaps);
gst_caps_unref (subcaps);
}
/* If autoplugging can stop don't do additional checks */