summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sf.net>2010-04-14 17:46:55 +0300
committerStefan Kost <ensonic@users.sf.net>2010-04-30 10:03:38 +0300
commit2d49414eefd724b96fb9285ce665803b2445d4ad (patch)
tree9f79f5e2e0937b6d481a4a018b6f9537edb8421b
parentb878069ef78dcac0658cdd5908c4ce835e63f509 (diff)
queries: add more logging
Log human readable formats and log query result.
-rw-r--r--libs/gst/base/gstbasesink.c5
-rw-r--r--libs/gst/base/gstbasesrc.c4
2 files changed, 8 insertions, 1 deletions
diff --git a/libs/gst/base/gstbasesink.c b/libs/gst/base/gstbasesink.c
index 2852a3475d..4ca1602411 100644
--- a/libs/gst/base/gstbasesink.c
+++ b/libs/gst/base/gstbasesink.c
@@ -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;
}
diff --git a/libs/gst/base/gstbasesrc.c b/libs/gst/base/gstbasesrc.c
index e69bf9b99b..401781f987 100644
--- a/libs/gst/base/gstbasesrc.c
+++ b/libs/gst/base/gstbasesrc.c
@@ -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:
{