From: Thibault Saunier Date: Wed, 9 Nov 2022 19:57:15 +0000 (-0300) Subject: inspect: Print default value of ValueArray properties X-Git-Tag: 1.22.0~422 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9dc787755dcec98507467a1fa6f6f89b4b6b5786;p=platform%2Fupstream%2Fgstreamer.git inspect: Print default value of ValueArray properties Part-of: --- diff --git a/subprojects/gstreamer/tools/gst-inspect.c b/subprojects/gstreamer/tools/gst-inspect.c index d50bf65..6d50d7b 100644 --- a/subprojects/gstreamer/tools/gst-inspect.c +++ b/subprojects/gstreamer/tools/gst-inspect.c @@ -744,6 +744,15 @@ print_object_properties_info (GObject * obj, GObjectClass * obj_class, } else if (param->value_type == GST_TYPE_ARRAY) { GstParamSpecArray *parray = GST_PARAM_SPEC_ARRAY_LIST (param); + if (GST_VALUE_HOLDS_ARRAY (&value)) { + gchar *def = gst_value_serialize (&value); + + n_print ("%sDefault%s: \"%s\"\n", PROP_ATTR_VALUE_COLOR, + RESET_COLOR, def); + + g_free (def); + } + if (parray->element_spec) { n_print ("%sGstValueArray of GValues of type%s %s\"%s\"%s", PROP_VALUE_COLOR, RESET_COLOR, DATATYPE_COLOR,