From: Wim Taymans Date: Thu, 10 Nov 2011 11:08:51 +0000 (+0100) Subject: element: don't do anything in the vmethod trampoline X-Git-Tag: RELEASE-0.11.2~482 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2227d80f931d317198ed4575c30ea9f3811a0a71;p=platform%2Fupstream%2Fgstreamer.git 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. --- 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; }