summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/resindvd/resindvdbin.c4
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);