gstcheck: more debug logging for gst_check_element_push_buffer_list()
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 18 Feb 2010 13:08:32 +0000 (13:08 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 18 Feb 2010 20:08:39 +0000 (20:08 +0000)
libs/gst/check/gstcheck.c

index b3b97f4..6c8c398 100644 (file)
@@ -443,6 +443,13 @@ gst_check_element_push_buffer_list (const gchar * element_name,
     GstBuffer *new = GST_BUFFER (buffers->data);
     GstBuffer *orig = GST_BUFFER (buffer_out->data);
 
+    GST_LOG ("orig buffer: size %u, caps %" GST_PTR_FORMAT,
+        GST_BUFFER_SIZE (orig), GST_BUFFER_CAPS (orig));
+    GST_LOG ("new  buffer: size %u, caps %" GST_PTR_FORMAT,
+        GST_BUFFER_SIZE (new), GST_BUFFER_CAPS (new));
+    GST_MEMDUMP ("orig buffer", GST_BUFFER_DATA (orig), GST_BUFFER_SIZE (orig));
+    GST_MEMDUMP ("new  buffer", GST_BUFFER_DATA (new), GST_BUFFER_SIZE (new));
+
     /* remove the buffers */
     buffers = g_list_remove (buffers, new);
     buffer_out = g_list_remove (buffer_out, orig);