gst/base/gstbasesrc.c: Fix documentation typos. Add some more debug info.
authorTim-Philipp Müller <tim@centricular.net>
Thu, 29 Sep 2005 20:26:12 +0000 (20:26 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Thu, 29 Sep 2005 20:26:12 +0000 (20:26 +0000)
Original commit message from CVS:
* gst/base/gstbasesrc.c: (gst_base_src_class_init),
(gst_base_src_get_range):
Fix documentation typos. Add some more debug info.

ChangeLog
gst/base/gstbasesrc.c
libs/gst/base/gstbasesrc.c

index 8c72cf5..92ffbdb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-09-29  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/base/gstbasesrc.c: (gst_base_src_class_init),
+       (gst_base_src_get_range):
+         Fix documentation typos. Add some more debug info.
+
 2005-09-29  David Schleef  <ds@schleef.org>
 
        * gst/gstplugin.c: (gst_plugin_load_file): Make some error messages
index a3b350f..2a6ac45 100644 (file)
@@ -23,7 +23,7 @@
 /**
  * SECTION:gstbasesrc
  * @short_description: Base class for getrange based source elements
- * @see_also: #GstBaseTransformc, #GstBaseSink
+ * @see_also: #GstBaseTransform, #GstBaseSink
  *
  * This class is mostly useful for elements that do byte based
  * access to a random access resource, like files.
@@ -31,7 +31,7 @@
  * to TRUE.
  *
  * <itemizedlist>
- *   <listitem><para>one sinkpad</para></listitem>
+ *   <listitem><para>one source pad</para></listitem>
  *   <listitem><para>handles state changes</para></listitem>
  *   <listitem><para>does flushing</para></listitem>
  *   <listitem><para>preroll with optional preview</para></listitem>
@@ -641,7 +641,8 @@ no_function:
   }
 unexpected_length:
   {
-    GST_DEBUG_OBJECT (src, "unexpected length %u", length);
+    GST_DEBUG_OBJECT (src, "unexpected length %u (offset=%" G_GUINT64_FORMAT
+        ", size=%" G_GUINT64_FORMAT ")", length, offset, src->size);
     return GST_FLOW_UNEXPECTED;
   }
 reached_num_buffers:
index a3b350f..2a6ac45 100644 (file)
@@ -23,7 +23,7 @@
 /**
  * SECTION:gstbasesrc
  * @short_description: Base class for getrange based source elements
- * @see_also: #GstBaseTransformc, #GstBaseSink
+ * @see_also: #GstBaseTransform, #GstBaseSink
  *
  * This class is mostly useful for elements that do byte based
  * access to a random access resource, like files.
@@ -31,7 +31,7 @@
  * to TRUE.
  *
  * <itemizedlist>
- *   <listitem><para>one sinkpad</para></listitem>
+ *   <listitem><para>one source pad</para></listitem>
  *   <listitem><para>handles state changes</para></listitem>
  *   <listitem><para>does flushing</para></listitem>
  *   <listitem><para>preroll with optional preview</para></listitem>
@@ -641,7 +641,8 @@ no_function:
   }
 unexpected_length:
   {
-    GST_DEBUG_OBJECT (src, "unexpected length %u", length);
+    GST_DEBUG_OBJECT (src, "unexpected length %u (offset=%" G_GUINT64_FORMAT
+        ", size=%" G_GUINT64_FORMAT ")", length, offset, src->size);
     return GST_FLOW_UNEXPECTED;
   }
 reached_num_buffers: