queries: add more logging

Log human readable formats and log query result.
This commit is contained in:
Stefan Kost 2010-04-14 17:46:55 +03:00
parent b878069ef7
commit 2d49414eef
2 changed files with 8 additions and 1 deletions

View file

@ -4542,7 +4542,8 @@ gst_base_sink_query (GstElement * element, GstQuery * query)
gst_query_parse_position (query, &format, NULL); gst_query_parse_position (query, &format, NULL);
GST_DEBUG_OBJECT (basesink, "position format %d", format); GST_DEBUG_OBJECT (basesink, "position query in format %s",
gst_format_get_name (format));
/* first try to get the position based on the clock */ /* first try to get the position based on the clock */
if ((res = if ((res =
@ -4624,6 +4625,8 @@ gst_base_sink_query (GstElement * element, GstQuery * query)
res = gst_base_sink_peer_query (basesink, query); res = gst_base_sink_peer_query (basesink, query);
break; break;
} }
GST_DEBUG_OBJECT (basesink, "query %s returns %d",
GST_QUERY_TYPE_NAME (query), res);
return res; return res;
} }

View file

@ -848,6 +848,10 @@ gst_base_src_default_query (GstBaseSrc * src, GstQuery * query)
GstFormat format; GstFormat format;
gst_query_parse_position (query, &format, NULL); gst_query_parse_position (query, &format, NULL);
GST_DEBUG_OBJECT (src, "position query in format %s",
gst_format_get_name (format));
switch (format) { switch (format) {
case GST_FORMAT_PERCENT: case GST_FORMAT_PERCENT:
{ {