summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Georg <mail@jensge.org>2016-09-05 18:57:18 +0200
committerJens Georg <mail@jensge.org>2016-12-17 09:47:54 +0100
commit94fc2f9e57cd850cf2b0ff0dd2269e26fe0b2379 (patch)
tree5c6940c8e3dd6a5ae7227108f5d114170a9d002d
parent867b543b045600036ff7511106233587db9289b4 (diff)
downloadgupnp-tools-94fc2f9e57cd850cf2b0ff0dd2269e26fe0b2379.tar.gz
av-cp: Save a copy of the DIDL object
Signed-off-by: Jens Georg <mail@jensge.org>
-rw-r--r--data/search-dialog.ui2
-rw-r--r--src/av-cp/search-dialog.c1
2 files changed, 3 insertions, 0 deletions
diff --git a/data/search-dialog.ui b/data/search-dialog.ui
index 8be4ed5..ae0bb87 100644
--- a/data/search-dialog.ui
+++ b/data/search-dialog.ui
@@ -8,6 +8,8 @@
<column type="GdkPixbuf"/>
<!-- column-name title -->
<column type="gchararray"/>
+ <!-- column-name didl-lite-object -->
+ <column type="GObject"/>
</columns>
</object>
<template class="SearchDialog" parent="GtkDialog">
diff --git a/src/av-cp/search-dialog.c b/src/av-cp/search-dialog.c
index 0015966..fa8dab4 100644
--- a/src/av-cp/search-dialog.c
+++ b/src/av-cp/search-dialog.c
@@ -320,6 +320,7 @@ search_task_on_didl_object_available (GUPnPDIDLLiteParser *parser,
-1,
0, get_item_icon (object),
1, gupnp_didl_lite_object_get_title (object),
+ 2, g_object_ref (object),
-1);
}