diff --git a/ChangeLog b/ChangeLog index fc2e5e4a4c..6582872747 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-06-12 Wim Taymans + + * tools/gst-inspect.c: (print_signal_info): + Properly print enum values. + 2006-06-12 Wim Taymans * gst/gstinfo.c: (gst_debug_set_active), diff --git a/tools/gst-inspect.c b/tools/gst-inspect.c index 0a641d8c17..e161bcb1d7 100644 --- a/tools/gst-inspect.c +++ b/tools/gst-inspect.c @@ -798,6 +798,9 @@ print_signal_info (GstElement * element) if (G_TYPE_IS_FUNDAMENTAL (query->param_types[j])) { g_print (",\n%s%s%s arg%d", _name, indent, g_type_name (query->param_types[j]), j); + } else if (G_TYPE_IS_ENUM (query->param_types[j])) { + g_print (",\n%s%s%s arg%d", _name, indent, + g_type_name (query->param_types[j]), j); } else { g_print (",\n%s%s%s* arg%d", _name, indent, g_type_name (query->param_types[j]), j);