From: Jürg Billeter Date: Fri, 9 Jan 2009 18:48:29 +0000 (+0000) Subject: Fix GstNetAddress binding, fixes bug 564924 X-Git-Tag: VALA_0_5_5~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=259bdc7c3ad42aa9137b889ae3346b09f8863243;p=thirdparty%2Fvala.git Fix GstNetAddress binding, fixes bug 564924 2009-01-09 Jürg Billeter * vapi/packages/gstreamer-netbuffer-0.10/: Fix GstNetAddress binding, fixes bug 564924 * vapi/gstreamer-netbuffer-0.10.vapi: regenerated svn path=/trunk/; revision=2310 --- diff --git a/ChangeLog b/ChangeLog index 858efbd0f..fd0f969bf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-01-09 Jürg Billeter + + * vapi/packages/gstreamer-netbuffer-0.10/: + + Fix GstNetAddress binding, fixes bug 564924 + + * vapi/gstreamer-netbuffer-0.10.vapi: regenerated + 2009-01-09 Jürg Billeter * vapi/packages/gstreamer-base-0.10/: diff --git a/vapi/gstreamer-netbuffer-0.10.vapi b/vapi/gstreamer-netbuffer-0.10.vapi index 188816931..61b9315c5 100644 --- a/vapi/gstreamer-netbuffer-0.10.vapi +++ b/vapi/gstreamer-netbuffer-0.10.vapi @@ -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 @@ namespace Gst { [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, diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata index c53076c55..063e34cdb 100644 --- a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata +++ b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.metadata @@ -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_get_ip6_address.port is_out="1" 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" +