vala r1510 - in trunk: . vapi vapi/packages/gstreamer-0.10



Author: juergbi
Date: Sat May 31 08:25:31 2008
New Revision: 1510
URL: http://svn.gnome.org/viewvc/vala?rev=1510&view=rev

Log:
2008-05-31  JÃrg Billeter  <j bitron ch>

	* vapi/packages/gstreamer-0.10/:

	Fix gst_structure_get_value binding, fixes bug 530817

	* vapi/gstreamer-0.10.vapi: regenerated


Modified:
   trunk/ChangeLog
   trunk/vapi/gstreamer-0.10.vapi
   trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata

Modified: trunk/vapi/gstreamer-0.10.vapi
==============================================================================
--- trunk/vapi/gstreamer-0.10.vapi	(original)
+++ trunk/vapi/gstreamer-0.10.vapi	Sat May 31 08:25:31 2008
@@ -889,7 +889,7 @@
 		public bool get_uint_index (string tag, uint index, uint value);
 		public bool get_ulong (string tag, ulong value);
 		public bool get_ulong_index (string tag, uint index, ulong value);
-		public GLib.Value get_value_index (string tag, uint index);
+		public weak GLib.Value? get_value_index (string tag, uint index);
 		public void insert (Gst.TagList from, Gst.TagMergeMode mode);
 		public bool is_empty ();
 		public weak Gst.TagList merge (Gst.TagList list2, Gst.TagMergeMode mode);
@@ -1060,12 +1060,12 @@
 		public GLib.Quark get_name_id ();
 		public weak string get_string (string fieldname);
 		public bool get_uint (string fieldname, out uint value);
-		public GLib.Value get_value (string fieldname);
+		public weak GLib.Value? get_value (string fieldname);
 		public bool has_field (string fieldname);
 		public bool has_field_typed (string fieldname, GLib.Type type);
 		public bool has_name (string name);
 		public static weak Gst.Structure id_empty_new (GLib.Quark quark);
-		public GLib.Value id_get_value (GLib.Quark field);
+		public weak GLib.Value? id_get_value (GLib.Quark field);
 		public void id_set (GLib.Quark fieldname, ...);
 		public void id_set_valist (GLib.Quark fieldname, void* varargs);
 		public void id_set_value (GLib.Quark field, GLib.Value value);

Modified: trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata
==============================================================================
--- trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata	(original)
+++ trunk/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata	Sat May 31 08:25:31 2008
@@ -100,6 +100,9 @@
 gst_structure_get_fraction.value_numerator is_out="1"
 gst_structure_get_fraction.value_denominator is_out="1"
 gst_structure_get_enum.value is_out="1"
+gst_structure_get_value nullable="1"
+gst_structure_id_get_value nullable="1"
+gst_tag_list_get_value_index nullable="1"
 gst_value_array_append_value hidden="1"
 gst_value_array_get_size hidden="1"
 gst_value_array_get_type hidden="1"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]