[gupnp-vala] Update for gupnp version 0.17.0



commit a365971e2100dc51ee660f46fd6c245203fc541b
Author: Jens Georg <mail jensge org>
Date:   Thu Jun 16 13:20:53 2011 +0200

    Update for gupnp version 0.17.0

 configure.ac           |    2 +-
 gupnp-1.0/gupnp-1.0.gi |   26 +++++++++++++++++++++++++-
 2 files changed, 26 insertions(+), 2 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 0ef5238..cb4e775 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,7 +27,7 @@ fi
 
 PKG_CHECK_MODULES(GSSDP, [gssdp-1.0 >= 0.11.0])
 
-PKG_CHECK_MODULES(GUPNP, [gupnp-1.0 >= 0.13.3],
+PKG_CHECK_MODULES(GUPNP, [gupnp-1.0 >= 0.17.0],
                   has_gupnp=yes,
                   has_gupnp=no)
 AM_CONDITIONAL(WITH_GUPNP, [test "x$has_gupnp" = "xyes"])
diff --git a/gupnp-1.0/gupnp-1.0.gi b/gupnp-1.0/gupnp-1.0.gi
index ceefb79..87b40c7 100644
--- a/gupnp-1.0/gupnp-1.0.gi
+++ b/gupnp-1.0/gupnp-1.0.gi
@@ -79,6 +79,12 @@
 					<parameter name="action" type="GUPnPServiceAction*"/>
 				</parameters>
 			</method>
+			<method name="get_argument_count" symbol="gupnp_service_action_get_argument_count">
+				<return-type type="guint"/>
+				<parameters>
+					<parameter name="action" type="GUPnPServiceAction*"/>
+				</parameters>
+			</method>
 			<method name="get_gvalue" symbol="gupnp_service_action_get_gvalue">
 				<return-type type="GValue*"/>
 				<parameters>
@@ -207,9 +213,19 @@
 			<member name="GUPNP_XML_ERROR_PARSE" value="0"/>
 			<member name="GUPNP_XML_ERROR_NO_NODE" value="1"/>
 			<member name="GUPNP_XML_ERROR_EMPTY_NODE" value="2"/>
-			<member name="GUPNP_XML_ERROR_OTHER" value="3"/>
+			<member name="GUPNP_XML_ERROR_INVALID_ATTRIBUTE" value="3"/>
+			<member name="GUPNP_XML_ERROR_OTHER" value="4"/>
 		</enum>
 		<object name="GUPnPContext" parent="GSSDPClient" type-name="GUPnPContext" get-type="gupnp_context_get_type">
+			<implements>
+				<interface name="GInitable"/>
+			</implements>
+			<method name="get_default_language" symbol="gupnp_context_get_default_language">
+				<return-type type="char*"/>
+				<parameters>
+					<parameter name="context" type="GUPnPContext*"/>
+				</parameters>
+			</method>
 			<method name="get_host_ip" symbol="gupnp_context_get_host_ip">
 				<return-type type="char*"/>
 				<parameters>
@@ -266,6 +282,13 @@
 					<parameter name="error" type="GError**"/>
 				</parameters>
 			</constructor>
+			<method name="set_default_language" symbol="gupnp_context_set_default_language">
+				<return-type type="void"/>
+				<parameters>
+					<parameter name="context" type="GUPnPContext*"/>
+					<parameter name="language" type="char*"/>
+				</parameters>
+			</method>
 			<method name="set_subscription_timeout" symbol="gupnp_context_set_subscription_timeout">
 				<return-type type="void"/>
 				<parameters>
@@ -280,6 +303,7 @@
 					<parameter name="server_path" type="char*"/>
 				</parameters>
 			</method>
+			<property name="default-language" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
 			<property name="port" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
 			<property name="server" type="SoupServer*" readable="1" writable="0" construct="0" construct-only="0"/>
 			<property name="session" type="SoupSession*" readable="1" writable="0" construct="0" construct-only="0"/>



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