[gupnp-vala] Adapt to gupnp-0.18.0 api



commit d4cfcf400649da8e0340f176b8a52f1673bc9d6f
Author: Jens Georg <mail jensge org>
Date:   Mon Aug 29 23:00:24 2011 +0200

    Adapt to gupnp-0.18.0 api

 configure.ac           |    2 +-
 gupnp-1.0/gupnp-1.0.gi |    9 +++++++--
 2 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index ed030a9..1b610f0 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.17.0],
+PKG_CHECK_MODULES(GUPNP, [gupnp-1.0 >= 0.18.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 87b40c7..e7125c3 100644
--- a/gupnp-1.0/gupnp-1.0.gi
+++ b/gupnp-1.0/gupnp-1.0.gi
@@ -310,6 +310,12 @@
 			<property name="subscription-timeout" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
 		</object>
 		<object name="GUPnPContextManager" parent="GObject" type-name="GUPnPContextManager" get-type="gupnp_context_manager_get_type">
+			<method name="create" symbol="gupnp_context_manager_create">
+				<return-type type="GUPnPContextManager*"/>
+				<parameters>
+					<parameter name="port" type="guint"/>
+				</parameters>
+			</method>
 			<method name="manage_control_point" symbol="gupnp_context_manager_manage_control_point">
 				<return-type type="void"/>
 				<parameters>
@@ -331,7 +337,6 @@
 					<parameter name="port" type="guint"/>
 				</parameters>
 			</constructor>
-			<property name="context-manager" type="GUPnPContextManager*" readable="0" writable="1" construct="0" construct-only="1"/>
 			<property name="main-context" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
 			<property name="port" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
 			<signal name="context-available" when="LAST">
@@ -341,7 +346,7 @@
 					<parameter name="p0" type="GUPnPContext*"/>
 				</parameters>
 			</signal>
-			<signal name="context-unavailable" when="LAST">
+			<signal name="context-unavailable" when="FIRST">
 				<return-type type="void"/>
 				<parameters>
 					<parameter name="object" type="GUPnPContextManager*"/>



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