diff options
author | Jens Georg <mail@jensge.org> | 2011-06-16 13:20:53 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2011-06-16 13:26:22 +0200 |
commit | a365971e2100dc51ee660f46fd6c245203fc541b (patch) | |
tree | f2b734c4fbb4a756e715a357cbb456e8b6cade4a | |
parent | 1df71c17bd7cf1a7b65009c4ff6349fd72a600a0 (diff) | |
download | gupnp-vala-a365971e2100dc51ee660f46fd6c245203fc541b.tar.gz |
Update for gupnp version 0.17.0
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | 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"/> |