diff --git a/editor/gsteditorproperty.c b/editor/gsteditorproperty.c index 9a787ce7e8..64c070f73f 100644 --- a/editor/gsteditorproperty.c +++ b/editor/gsteditorproperty.c @@ -254,6 +254,12 @@ gst_editor_props_show_func (GstPropsEntry *entry) case GST_PROPS_INT_RANGE_ID: return g_strdup_printf ("%d-%d", entry->data.int_range_data.min, entry->data.int_range_data.max); break; + case GST_PROPS_FLOAT_ID: + return g_strdup_printf ("%f", entry->data.float_data); + break; + case GST_PROPS_FLOAT_RANGE_ID: + return g_strdup_printf ("%f-%f", entry->data.float_range_data.min, entry->data.float_range_data.max); + break; case GST_PROPS_FOURCC_ID: return g_strdup_printf ("%4.4s", (gchar *)&entry->data.fourcc_data); break; diff --git a/tools/gstreamer-inspect.c b/tools/gstreamer-inspect.c index e18c5f4dcb..cd94162a73 100644 --- a/tools/gstreamer-inspect.c +++ b/tools/gstreamer-inspect.c @@ -22,6 +22,13 @@ void print_prop(GstPropsEntry *prop,gboolean showname,gchar *pfx) { printf("Integer range: %d - %d\n",prop->data.int_range_data.min, prop->data.int_range_data.max); break; + case GST_PROPS_FLOAT_ID: + printf("Float: %f\n",prop->data.float_data); + break; + case GST_PROPS_FLOAT_RANGE_ID: + printf("Float range: %f - %f\n",prop->data.float_range_data.min, + prop->data.float_range_data.max); + break; case GST_PROPS_BOOL_ID: printf("Boolean: %s\n",prop->data.bool_data ? "TRUE" : "FALSE"); break;