diff options
Diffstat (limited to 'vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi')
-rw-r--r-- | vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi new file mode 100644 index 000000000..83f140da4 --- /dev/null +++ b/vapi/packages/gstreamer-netbuffer-0.10/gstreamer-netbuffer-0.10.gi @@ -0,0 +1,67 @@ +<?xml version="1.0"?> +<api version="1.0"> + <namespace name="Gst"> + <struct name="GstNetAddress"> + <method name="get_ip4_address" symbol="gst_netaddress_get_ip4_address"> + <return-type type="gboolean"/> + <parameters> + <parameter name="naddr" type="GstNetAddress*"/> + <parameter name="address" type="guint32*"/> + <parameter name="port" type="guint16*"/> + </parameters> + </method> + <method name="get_ip6_address" symbol="gst_netaddress_get_ip6_address"> + <return-type type="gboolean"/> + <parameters> + <parameter name="naddr" type="GstNetAddress*"/> + <parameter name="address" type="guint8[]"/> + <parameter name="port" type="guint16*"/> + </parameters> + </method> + <method name="get_net_type" symbol="gst_netaddress_get_net_type"> + <return-type type="GstNetType"/> + <parameters> + <parameter name="naddr" type="GstNetAddress*"/> + </parameters> + </method> + <method name="set_ip4_address" symbol="gst_netaddress_set_ip4_address"> + <return-type type="void"/> + <parameters> + <parameter name="naddr" type="GstNetAddress*"/> + <parameter name="address" type="guint32"/> + <parameter name="port" type="guint16"/> + </parameters> + </method> + <method name="set_ip6_address" symbol="gst_netaddress_set_ip6_address"> + <return-type type="void"/> + <parameters> + <parameter name="naddr" type="GstNetAddress*"/> + <parameter name="address" type="guint8[]"/> + <parameter name="port" type="guint16"/> + </parameters> + </method> + <field name="type" type="GstNetType"/> + <field name="address" type="gpointer"/> + <field name="port" type="guint16"/> + <field name="_gst_reserved" type="gpointer[]"/> + </struct> + <struct name="GstNetBuffer"> + <method name="new" symbol="gst_netbuffer_new"> + <return-type type="GstNetBuffer*"/> + </method> + <field name="buffer" type="GstBuffer"/> + <field name="from" type="GstNetAddress"/> + <field name="to" type="GstNetAddress"/> + <field name="_gst_reserved" type="gpointer[]"/> + </struct> + <struct name="GstNetBufferClass"> + <field name="buffer_class" type="GstBufferClass"/> + <field name="_gst_reserved" type="gpointer[]"/> + </struct> + <enum name="GstNetType"> + <member name="GST_NET_TYPE_UNKNOWN" value="0"/> + <member name="GST_NET_TYPE_IP4" value="1"/> + <member name="GST_NET_TYPE_IP6" value="2"/> + </enum> + </namespace> +</api> |