+2005-07-20 Edward Hervey <edward@fluendo.com>
+
+ * gst/pygstvalue.c:
+ FixedList -> Array
+ * gst/gst.defs:
+ Updating defs file.
+
2005-07-18 Edward Hervey <edward@fluendo.com>
* gst/gstpad.override: misc fixes for change in gst_pad_get_parent()
-Subproject commit 6f9b691adc2a0300598311671dd7c4d9d2035afa
+Subproject commit 694de4dbf4827f372321f0634643a254d7edd986
(c-name "gst_element_seek")
(return-type "gboolean")
(parameters
- '("GstSeekType" "seek_type")
+ '("GstSeekType" "seek_method")
+ '("GstFormat" "seek_format")
+ '("GstSeekType" "seek_flags")
'("guint64" "offset")
)
)
)
)
-(define-function message_new_application
- (c-name "gst_message_new_application")
+(define-function message_new_custom
+ (c-name "gst_message_new_custom")
(return-type "GstMessage*")
(parameters
+ '("GstMessageType" "type")
'("GstObject*" "src")
'("GstStructure*" "structure")
)
)
)
-(define-function type_is_fixed
- (c-name "gst_type_is_fixed")
- (return-type "gboolean")
- (parameters
- '("GType" "type")
- )
-)
-
(define-function value_is_fixed
(c-name "gst_value_is_fixed")
(return-type "gboolean")
pygst_value_as_pyobject
(gst_value_list_get_value (value, i), copy_boxed));
}
- } else if (GST_VALUE_HOLDS_FIXED_LIST (value)) {
+ } else if (GST_VALUE_HOLDS_ARRAY (value)) {
int i, len;
len = gst_value_list_get_size (value);
ret = PyTuple_New (len);
}
} else if (PyTuple_Check (obj)) {
PyErr_Clear ();
- t = GST_TYPE_FIXED_LIST;
+ t = GST_TYPE_ARRAY;
} else if (PyList_Check (obj)) {
PyErr_Clear ();
t = GST_TYPE_LIST;
} else if (PyTuple_Check (obj)) {
gint i, len;
PyErr_Clear ();
- VALUE_TYPE_CHECK (value, GST_TYPE_FIXED_LIST);
+ VALUE_TYPE_CHECK (value, GST_TYPE_ARRAY);
len = PyTuple_Size (obj);
for (i = 0; i < len; i++) {
PyObject *o;