From 88aba59fb74bc470374f625f3db50c5ee5b1191a Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Sun, 15 Sep 2002 18:59:27 +0000 Subject: [PATCH] Show even long property name Original commit message from CVS: Show even long property name --- tools/gst-inspect.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c index ac611a3..8d0fc00 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c @@ -235,7 +235,7 @@ print_element_properties (GstElement *element) g_object_get_property (G_OBJECT (element), param->name, &value); } - g_print(" %-20.20s: %s\n", g_param_spec_get_name (param), + g_print(" %-20s: %s\n", g_param_spec_get_name (param), g_param_spec_get_blurb (param)); switch (G_VALUE_TYPE (&value)) { @@ -873,8 +873,15 @@ main (int argc, char *argv[]) GstElementFactory *factory; GstPlugin *plugin; gchar *so; - - gst_init (&argc, &argv); + struct poptOption options[] = { + {"gst-inspect-plugin", 'p', POPT_ARG_STRING|POPT_ARGFLAG_STRIP, NULL, 0, + "Show plugin details", NULL}, + {"gst-inspect-scheduler", 's', POPT_ARG_STRING|POPT_ARGFLAG_STRIP, NULL, 0, + "Show scheduler details", NULL}, + POPT_TABLEEND + }; + + gst_init_with_popt_table (&argc, &argv, options); gst_control_init (&argc, &argv); /* if no arguments, print out list of elements */ -- 2.7.4