From 28b0cb5721c18c67336b8e0754db5a694591e974 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Sat, 30 Mar 2013 16:39:38 +0100 Subject: [PATCH] element: make post_message and query more alike --- gst/gstelement.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/gst/gstelement.c b/gst/gstelement.c index 7220a59..bff97ad 100644 --- a/gst/gstelement.c +++ b/gst/gstelement.c @@ -1649,20 +1649,19 @@ gst_element_default_query (GstElement * element, GstQuery * query) gboolean gst_element_query (GstElement * element, GstQuery * query) { - GstElementClass *oclass; - gboolean result = FALSE; + GstElementClass *klass; g_return_val_if_fail (GST_IS_ELEMENT (element), FALSE); g_return_val_if_fail (query != NULL, FALSE); - oclass = GST_ELEMENT_GET_CLASS (element); - - if (oclass->query) { + klass = GST_ELEMENT_GET_CLASS (element); + if (klass->query) { GST_CAT_DEBUG (GST_CAT_ELEMENT_PADS, "send query on element %s", GST_ELEMENT_NAME (element)); - result = oclass->query (element, query); + return klass->query (element, query); } - return result; + + return FALSE; } static gboolean @@ -1721,6 +1720,7 @@ gst_element_post_message (GstElement * element, GstMessage * message) GstElementClass *klass; g_return_val_if_fail (GST_IS_ELEMENT (element), FALSE); + g_return_val_if_fail (message != NULL, FALSE); klass = GST_ELEMENT_GET_CLASS (element); if (klass->post_message) -- 2.7.4