diff options
-rw-r--r-- | ext/resindvd/resindvdbin.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/ext/resindvd/resindvdbin.c b/ext/resindvd/resindvdbin.c index a85d6da7c..7ee34c559 100644 --- a/ext/resindvd/resindvdbin.c +++ b/ext/resindvd/resindvdbin.c @@ -706,9 +706,7 @@ can_sink_caps (GstElement * e, GstCaps * caps) if (sink) { GstCaps *sink_caps = gst_pad_get_caps (sink); if (sink_caps) { - GstCaps *intersect = gst_caps_intersect (sink_caps, caps); - res = !gst_caps_is_empty (intersect); - gst_caps_unref (intersect); + res = gst_caps_can_intersect (sink_caps, caps); gst_caps_unref (sink_caps); } gst_object_unref (sink); |