vala r2310 - in trunk: . vapi vapi/packages/gstreamer-netbuffer-0.10



Author: juergbi
Date: Fri Jan  9 18:48:29 2009
New Revision: 2310
URL: http://svn.gnome.org/viewvc/vala?rev=2310&view=rev

Log:
2009-01-09  JÃrg Billeter  <j bitron ch>

	* vapi/packages/gstreamer-netbuffer-0.10/:

	Fix GstNetAddress binding, fixes bug 564924

	* vapi/gstreamer-netbuffer-0.10.vapi: regenerated


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

Modified: trunk/vapi/gstreamer-netbuffer-0.10.vapi
==============================================================================
--- trunk/vapi/gstreamer-netbuffer-0.10.vapi	(original)
+++ trunk/vapi/gstreamer-netbuffer-0.10.vapi	Fri Jan  9 18:48:29 2009
@@ -1,13 +1,25 @@
-/* gstreamer-netbuffer-0.10.vapi generated by lt-vapigen, do not modify. */
+/* gstreamer-netbuffer-0.10.vapi generated by vapigen, do not modify. */
 
 [CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
 namespace Gst {
+	[CCode (cheader_filename = "gst/netbuffer/gstnetbuffer.h")]
+	public class NetBuffer : Gst.Buffer {
+		public weak Gst.Buffer buffer;
+		public Gst.NetAddress from;
+		public Gst.NetAddress to;
+		[CCode (cname = "gst_netbuffer_new", has_construct_function = false)]
+		public NetBuffer ();
+	}
 	[Compact]
 	[CCode (cheader_filename = "gst/netbuffer/gstnetbuffer.h")]
-	public class NetAddress {
+	public class NetBufferClass {
+		public weak Gst.BufferClass buffer_class;
+	}
+	[CCode (type_id = "GST_TYPE_NET_ADDRESS", cheader_filename = "gst/netbuffer/gstnetbuffer.h")]
+	public struct NetAddress {
+		public Gst.NetType type;
 		public void* address;
 		public uint16 port;
-		public Gst.NetType type;
 		[CCode (cname = "gst_netaddress_get_ip4_address")]
 		public bool get_ip4_address (out uint32 address, out uint16 port);
 		[CCode (cname = "gst_netaddress_get_ip6_address")]
@@ -19,19 +31,6 @@
 		[CCode (cname = "gst_netaddress_set_ip6_address")]
 		public void set_ip6_address ([CCode (array_length = false)] uchar[] address, uint16 port);
 	}
-	[CCode (cheader_filename = "gst/netbuffer/gstnetbuffer.h")]
-	public class NetBuffer : Gst.Buffer {
-		public weak Gst.Buffer buffer;
-		public weak Gst.NetAddress from;
-		public weak Gst.NetAddress to;
-		[CCode (cname = "gst_netbuffer_new", has_construct_function = false)]
-		public NetBuffer ();
-	}
-	[Compact]
-	[CCode (cheader_filename = "gst/netbuffer/gstnetbuffer.h")]
-	public class NetBufferClass {
-		public weak Gst.BufferClass buffer_class;
-	}
 	[CCode (cprefix = "GST_NET_TYPE_", has_type_id = "0", cheader_filename = "gst/netbuffer/gstnetbuffer.h")]
 	public enum NetType {
 		UNKNOWN,

Modified: trunk/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata
==============================================================================
--- trunk/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata	(original)
+++ trunk/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata	Fri Jan  9 18:48:29 2009
@@ -1,5 +1,5 @@
 Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/netbuffer/gstnetbuffer.h"
-GstNetBuffer base_class="GstBuffer"
+GstNetAddress is_value_type="1"
 gst_netaddress_get_ip4_address.address is_out="1"
 gst_netaddress_get_ip4_address.port is_out="1"
 gst_netaddress_set_ip6_address.address no_array_length="1"
@@ -8,3 +8,5 @@
 gst_netaddress_set_address_bytes.address no_array_length="1"
 gst_netaddress_get_address_bytes.address no_array_length="1"
 gst_netaddress_get_address_bytes.port is_out="1"
+GstNetBuffer base_class="GstBuffer"
+



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