gst/gstvalue.c: Revert previous commit. Value lists are by definition not fixed,...
authorTim-Philipp Müller <tim@centricular.net>
Mon, 21 Nov 2005 13:12:18 +0000 (13:12 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Mon, 21 Nov 2005 13:12:18 +0000 (13:12 +0000)
Original commit message from CVS:
* gst/gstvalue.c: (gst_value_is_fixed):
Revert previous commit. Value lists are by definition
not fixed, as they are a list of possible values.

ChangeLog
gst/gstvalue.c

index 03b1aa4..3b23062 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-11-21  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * gst/gstvalue.c: (gst_value_is_fixed):
+         Revert previous commit. Value lists are by definition
+         not fixed, as they are a list of possible values.
+
 2005-11-21  Andy Wingo  <wingo@pobox.com>
 
        * gst/gstevent.h (GST_EVENT_FILLER): Removed. Can be added back
index b7f0d5e..4513c32 100644 (file)
@@ -2691,21 +2691,6 @@ gst_value_is_fixed (const GValue * value)
     return fixed;
   }
 
-  if (type == GST_TYPE_LIST) {
-    gboolean fixed = TRUE;
-    gint size, n;
-    const GValue *kid;
-
-    /* check recursively */
-    size = gst_value_list_get_size (value);
-    for (n = 0; n < size; n++) {
-      kid = gst_value_list_get_value (value, n);
-      fixed &= gst_value_is_fixed (kid);
-    }
-
-    return fixed;
-  }
-
   return gst_type_is_fixed (type);
 }