diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-09-26 17:23:02 +0200 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2009-09-26 17:25:59 +0200 |
commit | 0171e32944d69aedcc81cb5f76d533cb87d0e0ab (patch) | |
tree | c505ef5b6f41cb363086a8e00cfbb21a9dceee68 | |
parent | bf1b64fab05ef19a32b8176ce89a1a74dd1b10ca (diff) |
resindvdbin: Use gst_caps_can_intersect() because it's faster
-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); |