summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--editor/gsteditorproperty.c6
-rw-r--r--tools/gstreamer-inspect.c7
2 files changed, 13 insertions, 0 deletions
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;