From 2227d80f931d317198ed4575c30ea9f3811a0a71 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 10 Nov 2011 12:08:51 +0100 Subject: [PATCH] element: don't do anything in the vmethod trampoline Avoid doing stuff in the vmethod trampoline, just let the default implementation of the method take care of things. --- gst/gstelement.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gst/gstelement.c b/gst/gstelement.c index ec936f0..9b4e300 100644 --- a/gst/gstelement.c +++ b/gst/gstelement.c @@ -1523,8 +1523,6 @@ gst_element_send_event (GstElement * element, GstEvent * event) GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "send %s event on element %s", GST_EVENT_TYPE_NAME (event), GST_ELEMENT_NAME (element)); result = oclass->send_event (element, event); - } else { - result = gst_element_default_send_event (element, event); } GST_STATE_UNLOCK (element); @@ -1626,8 +1624,6 @@ gst_element_query (GstElement * element, GstQuery * query) GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "send query on element %s", GST_ELEMENT_NAME (element)); result = oclass->query (element, query); - } else { - result = gst_element_default_query (element, query); } return result; } -- 2.7.4