[rygel] external: Prefix IDs with type of object
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [rygel] external: Prefix IDs with type of object
- Date: Mon, 14 Sep 2009 15:43:28 +0000 (UTC)
commit 0694ef32959c0d2d0b3b3b89d1415576af688406
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Sat Sep 12 00:43:51 2009 +0300
external: Prefix IDs with type of object
Prefix IDs of non-root media object with their type: container or item.
src/plugins/external/rygel-external-container.vala | 11 ++++++-----
src/plugins/external/rygel-external-item.vala | 2 +-
2 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/src/plugins/external/rygel-external-container.vala b/src/plugins/external/rygel-external-container.vala
index 731b5be..b1e4dd9 100644
--- a/src/plugins/external/rygel-external-container.vala
+++ b/src/plugins/external/rygel-external-container.vala
@@ -165,11 +165,12 @@ public class Rygel.ExternalContainer : Rygel.MediaContainer {
if (obj_paths.len > 0) {
for (var i = 0; i < obj_paths.len; i++) {
var obj_path = (ObjectPath) obj_paths.pdata[i];
- var container = new ExternalContainer (obj_path,
- this.service_name,
- obj_path,
- this.host_ip,
- this);
+ var container = new ExternalContainer (
+ "container:" + (string) obj_path,
+ this.service_name,
+ obj_path,
+ this.host_ip,
+ this);
this.media_objects.add (container);
}
}
diff --git a/src/plugins/external/rygel-external-item.vala b/src/plugins/external/rygel-external-item.vala
index b6cef26..fe5131e 100644
--- a/src/plugins/external/rygel-external-item.vala
+++ b/src/plugins/external/rygel-external-item.vala
@@ -36,7 +36,7 @@ public class Rygel.ExternalItem : Rygel.MediaItem {
public ExternalItem (string object_path,
ExternalContainer parent)
throws GLib.Error {
- base (object_path,
+ base ("item:" + object_path,
parent,
"Unknown", /* Title Unknown at this point */
"Unknown"); /* UPnP Class Unknown at this point */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]