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



Author: juergbi
Date: Fri Jun 20 19:01:32 2008
New Revision: 1619
URL: http://svn.gnome.org/viewvc/vala?rev=1619&view=rev

Log:
2008-06-20  Zeeshan Ali Khattak  <zeenix gmail com>

	* vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata:

	Correct the bindings for gst_tag_list_get_*(), fixes bug 538926

	* 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	Fri Jun 20 19:01:32 2008
@@ -1,4 +1,4 @@
-/* gstreamer-0.10.vapi generated by vapigen, do not modify. */
+/* gstreamer-0.10.vapi generated by lt-vapigen, do not modify. */
 
 [CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
 namespace Gst {
@@ -892,35 +892,35 @@
 		public weak Gst.TagList copy ();
 		public static bool copy_value (GLib.Value dest, Gst.TagList list, string tag);
 		public void @foreach (Gst.TagForeachFunc func);
-		public bool get_boolean (string tag, bool value);
-		public bool get_boolean_index (string tag, uint index, bool value);
-		public bool get_char (string tag, string value);
-		public bool get_char_index (string tag, uint index, string value);
+		public bool get_boolean (string tag, out bool value);
+		public bool get_boolean_index (string tag, uint index, out bool value);
+		public bool get_char (string tag, out char value);
+		public bool get_char_index (string tag, uint index, out char value);
 		public bool get_date (string tag, out GLib.Date value);
 		public bool get_date_index (string tag, uint index, out GLib.Date value);
-		public bool get_double (string tag, double value);
-		public bool get_double_index (string tag, uint index, double value);
-		public bool get_float (string tag, float value);
-		public bool get_float_index (string tag, uint index, float value);
-		public bool get_int (string tag, int value);
-		public bool get_int64 (string tag, int64 value);
-		public bool get_int64_index (string tag, uint index, int64 value);
-		public bool get_int_index (string tag, uint index, int value);
-		public bool get_long (string tag, long value);
-		public bool get_long_index (string tag, uint index, long value);
-		public bool get_pointer (string tag, void* value);
-		public bool get_pointer_index (string tag, uint index, void* value);
-		public bool get_string (string tag, string value);
-		public bool get_string_index (string tag, uint index, string value);
+		public bool get_double (string tag, out double value);
+		public bool get_double_index (string tag, uint index, out double value);
+		public bool get_float (string tag, out float value);
+		public bool get_float_index (string tag, uint index, out float value);
+		public bool get_int (string tag, out int value);
+		public bool get_int64 (string tag, out int64 value);
+		public bool get_int64_index (string tag, uint index, out int64 value);
+		public bool get_int_index (string tag, uint index, out int value);
+		public bool get_long (string tag, out long value);
+		public bool get_long_index (string tag, uint index, out long value);
+		public bool get_pointer (string tag, out void* value);
+		public bool get_pointer_index (string tag, uint index, out void* value);
+		public bool get_string (string tag, out string value);
+		public bool get_string_index (string tag, uint index, out string value);
 		public uint get_tag_size (string tag);
-		public bool get_uchar (string tag, uchar[] value);
-		public bool get_uchar_index (string tag, uint index, uchar[] value);
-		public bool get_uint (string tag, uint value);
-		public bool get_uint64 (string tag, uint64 value);
-		public bool get_uint64_index (string tag, uint index, uint64 value);
-		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 bool get_uchar (string tag, out uchar value);
+		public bool get_uchar_index (string tag, uint index, out uchar value);
+		public bool get_uint (string tag, out uint value);
+		public bool get_uint64 (string tag, out uint64 value);
+		public bool get_uint64_index (string tag, uint index, out uint64 value);
+		public bool get_uint_index (string tag, uint index, out uint value);
+		public bool get_ulong (string tag, out ulong value);
+		public bool get_ulong_index (string tag, uint index, out ulong value);
 		public weak GLib.Value? get_value_index (string tag, uint index);
 		public void insert (Gst.TagList from, Gst.TagMergeMode mode);
 		public bool is_empty ();

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	Fri Jun 20 19:01:32 2008
@@ -112,6 +112,34 @@
 gst_structure_get_value nullable="1" type_name="Value"
 gst_structure_id_get_value nullable="1"
 gst_tag_list_get_value_index nullable="1"
+gst_tag_list_get_boolean.value is_out="1"
+gst_tag_list_get_boolean_index.value is_out="1"
+gst_tag_list_get_char.value is_out="1" type_name="char"
+gst_tag_list_get_char_index.value is_out="1" type_name="char"
+gst_tag_list_get_date.value is_out="1"
+gst_tag_list_get_date_index.value is_out="1"
+gst_tag_list_get_double.value is_out="1"
+gst_tag_list_get_double_index.value is_out="1"
+gst_tag_list_get_float.value is_out="1"
+gst_tag_list_get_float_index.value is_out="1"
+gst_tag_list_get_int.value is_out="1"
+gst_tag_list_get_int64.value is_out="1"
+gst_tag_list_get_int64_index.value is_out="1"
+gst_tag_list_get_int_index.value is_out="1"
+gst_tag_list_get_long.value is_out="1"
+gst_tag_list_get_long_index.value is_out="1"
+gst_tag_list_get_pointer.value is_out="1"
+gst_tag_list_get_pointer_index.value is_out="1"
+gst_tag_list_get_string.value is_out="1" value_owned="1"
+gst_tag_list_get_string_index.value is_out="1" value_owned="1"
+gst_tag_list_get_uchar.value is_out="1" type_name="uchar"
+gst_tag_list_get_uchar_index.value is_out="1" type_name="uchar"
+gst_tag_list_get_uint.value is_out="1"
+gst_tag_list_get_uint64.value is_out="1"
+gst_tag_list_get_uint64_index.value is_out="1"
+gst_tag_list_get_uint_index.value is_out="1"
+gst_tag_list_get_ulong.value is_out="1"
+gst_tag_list_get_ulong_index.value is_out="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]