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_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 */
if ((res =
@ -4624,6 +4625,8 @@ gst_base_sink_query (GstElement * element, GstQuery * query)
res = gst_base_sink_peer_query (basesink, query);
break;
}
GST_DEBUG_OBJECT (basesink, "query %s returns %d",
GST_QUERY_TYPE_NAME (query), res);
return res;
}

View file

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