[rygel] tracker: Add method for child ID creation from URN



commit 51e4fdb17719d4419318822f42c5ef66f6dabbc7
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date:   Fri Feb 19 17:13:36 2010 +0200

    tracker: Add method for child ID creation from URN

 .../tracker/rygel-tracker-search-container.vala    |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/plugins/tracker/rygel-tracker-search-container.vala b/src/plugins/tracker/rygel-tracker-search-container.vala
index 9a9bf5a..e307c6c 100644
--- a/src/plugins/tracker/rygel-tracker-search-container.vala
+++ b/src/plugins/tracker/rygel-tracker-search-container.vala
@@ -151,7 +151,7 @@ public class Rygel.TrackerSearchContainer : Rygel.MediaContainer {
 
         /* Iterate through all items */
         for (uint i = 0; i < query.result.length[0]; i++) {
-            var id = this.id + ":" + query.result[i, 0];
+            var id = this.create_child_id_for_urn (query.result[i, 0]);
             var uri = query.result[i, 1];
             string[] metadata = this.slice_strvv_tail (query.result, i, 2);
 
@@ -164,6 +164,10 @@ public class Rygel.TrackerSearchContainer : Rygel.MediaContainer {
         return results;
     }
 
+    public string create_child_id_for_urn (string urn) {
+        return this.id + ":" + urn;
+    }
+
     private TrackerQueryTriplet triplet_from_chain (
                                         Gee.List<string> chain,
                                         string?          variable = null,



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