[PATCH] Add functionality to set/get upnp:searchClass



---
 gupnp-av-1.0/gupnp-av-1.0.gi       |   14 ++++++++++++++
 gupnp-av-1.0/gupnp-av-1.0.metadata |    1 +
 2 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/gupnp-av-1.0/gupnp-av-1.0.gi b/gupnp-av-1.0/gupnp-av-1.0.gi
index 0018b8f..80701f0 100644
--- a/gupnp-av-1.0/gupnp-av-1.0.gi
+++ b/gupnp-av-1.0/gupnp-av-1.0.gi
@@ -63,6 +63,14 @@
 					<parameter name="create_class" type="char*"/>
 				</parameters>
 			</method>
+			<method name="add_search_class" symbol="gupnp_didl_lite_container_add_search_class">
+				<return-type type="void"/>
+				<parameters>
+					<parameter name="container" type="GUPnPDIDLLiteContainer*"/>
+					<parameter name="search_class" type="char*"/>
+					<parameter name="include_derived" type="gboolean"/>
+				</parameters>
+			</method>
 			<method name="get_child_count" symbol="gupnp_didl_lite_container_get_child_count">
 				<return-type type="gint"/>
 				<parameters>
@@ -75,6 +83,12 @@
 					<parameter name="container" type="GUPnPDIDLLiteContainer*"/>
 				</parameters>
 			</method>
+			<method name="get_search_classes" symbol="gupnp_didl_lite_container_get_search_classes">
+				<return-type type="GList*"/>
+				<parameters>
+					<parameter name="container" type="GUPnPDIDLLiteContainer*"/>
+				</parameters>
+			</method>
 			<method name="get_searchable" symbol="gupnp_didl_lite_container_get_searchable">
 				<return-type type="gboolean"/>
 				<parameters>
diff --git a/gupnp-av-1.0/gupnp-av-1.0.metadata b/gupnp-av-1.0/gupnp-av-1.0.metadata
index 2fb9513..1723ecc 100644
--- a/gupnp-av-1.0/gupnp-av-1.0.metadata
+++ b/gupnp-av-1.0/gupnp-av-1.0.metadata
@@ -61,6 +61,7 @@ gupnp_didl_lite_container_get_searchable hidden="1"
 gupnp_didl_lite_container_set_child_count hidden="1"
 gupnp_didl_lite_container_set_searchable hidden="1"
 gupnp_didl_lite_container_get_create_classes transfer_ownership="1" type_arguments="string"
+gupnp_didl_lite_container_get_search_classes transfer_ownership="1" type_arguments="string"
 
 gupnp_didl_lite_item_get_ref_id hidden="1"
 gupnp_didl_lite_item_set_ref_id hidden="1"
-- 
1.7.1


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