utils: remove unused gst_print_* functions
authorTim-Philipp Müller <tim@centricular.net>
Wed, 4 Jul 2012 07:52:08 +0000 (08:52 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Wed, 4 Jul 2012 07:52:08 +0000 (08:52 +0100)
docs/gst/gstreamer-sections.txt
gst/gstutils.c
gst/gstutils.h
win32/common/libgstreamer.def

index 81a0a4d..a83ea92 100644 (file)
@@ -2897,8 +2897,6 @@ GFLOAT_TO_LE
 
 gst_flow_get_name
 gst_flow_to_quark
-gst_print_element_args
-gst_print_pad_caps
 gst_guint64_to_gdouble
 gst_gdouble_to_guint64
 gst_util_dump_mem
index ea3f967..4176767 100644 (file)
@@ -735,96 +735,6 @@ gst_util_seqnum_compare (guint32 s1, guint32 s2)
 
 #include "gstpad.h"
 
-static void
-string_append_indent (GString * str, gint count)
-{
-  gint xx;
-
-  for (xx = 0; xx < count; xx++)
-    g_string_append_c (str, ' ');
-}
-
-/**
- * gst_print_pad_caps:
- * @buf: the buffer to print the caps in
- * @indent: initial indentation
- * @pad: (transfer none): the pad to print the caps from
- *
- * Write the pad capabilities in a human readable format into
- * the given GString.
- */
-void
-gst_print_pad_caps (GString * buf, gint indent, GstPad * pad)
-{
-  GstCaps *caps;
-
-  caps = gst_pad_get_current_caps (pad);
-
-  if (!caps) {
-    string_append_indent (buf, indent);
-    g_string_printf (buf, "%s:%s has no capabilities",
-        GST_DEBUG_PAD_NAME (pad));
-  } else {
-    char *s;
-
-    s = gst_caps_to_string (caps);
-    g_string_append (buf, s);
-    g_free (s);
-
-    gst_caps_unref (caps);
-  }
-}
-
-/**
- * gst_print_element_args:
- * @buf: the buffer to print the args in
- * @indent: initial indentation
- * @element: (transfer none): the element to print the args of
- *
- * Print the element argument in a human readable format in the given
- * GString.
- */
-void
-gst_print_element_args (GString * buf, gint indent, GstElement * element)
-{
-  guint width;
-  GValue value = { 0, };        /* the important thing is that value.type = 0 */
-  gchar *str = NULL;
-  GParamSpec *spec, **specs, **walk;
-
-  specs = g_object_class_list_properties (G_OBJECT_GET_CLASS (element), NULL);
-
-  width = 0;
-  for (walk = specs; *walk; walk++) {
-    spec = *walk;
-    if (width < strlen (spec->name))
-      width = strlen (spec->name);
-  }
-
-  for (walk = specs; *walk; walk++) {
-    spec = *walk;
-
-    if (spec->flags & G_PARAM_READABLE) {
-      g_value_init (&value, spec->value_type);
-      g_object_get_property (G_OBJECT (element), spec->name, &value);
-      str = g_strdup_value_contents (&value);
-      g_value_unset (&value);
-    } else {
-      str = g_strdup ("Parameter not readable.");
-    }
-
-    string_append_indent (buf, indent);
-    g_string_append (buf, spec->name);
-    string_append_indent (buf, 2 + width - strlen (spec->name));
-    g_string_append (buf, str);
-    g_string_append_c (buf, '\n');
-
-    g_free (str);
-  }
-
-  g_free (specs);
-}
-
 /**
  * gst_element_create_all_pads:
  * @element: (transfer none): a #GstElement to create pads for
index d7d0bb5..98068a7 100644 (file)
@@ -75,9 +75,6 @@ guint64         gst_util_uint64_scale_int_ceil  (guint64 val, gint num, gint den
 guint32         gst_util_seqnum_next            (void);
 gint32          gst_util_seqnum_compare         (guint32 s1, guint32 s2);
 
-void            gst_print_pad_caps              (GString *buf, gint indent, GstPad *pad);
-void            gst_print_element_args          (GString *buf, gint indent, GstElement *element);
-
 
 /**
  * GST_CALL_PARENT:
index b8489b0..d88dd7d 100644 (file)
@@ -818,8 +818,6 @@ EXPORTS
        gst_preset_save_preset
        gst_preset_set_app_dir
        gst_preset_set_meta
-       gst_print_element_args
-       gst_print_pad_caps
        gst_progress_type_get_type
        gst_proxy_pad_chain_default
        gst_proxy_pad_chain_list_default