Pass ID as is to browse() and get_metadata() of media providers.
authorZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Tue, 5 Aug 2008 15:50:31 +0000 (15:50 +0000)
committerZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Tue, 5 Aug 2008 15:50:31 +0000 (15:50 +0000)
svn path=/trunk/; revision=233

ChangeLog
src/gupnp-media-manager.vala

index 4893ea3..c871693 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,7 @@
        - Correct a typo. Now we export the ID of the container in the format we
          need to export it in.
        - No need for MediaManager to prefix IDs with root_id.
+       - Pass ID as is to browse() and get_metadata() of media providers.
 
 2008-08-03  Zeeshan Ali Khattak  <zeenix@gmail.com>
 
index 87237f3..8231797 100644 (file)
@@ -78,7 +78,7 @@ public class GUPnP.MediaManager : GLib.Object, MediaProvider {
         } else {
             weak MediaProvider provider = this.providers.lookup (id);
             if (provider != null) {
-                didl = provider.browse (id,
+                didl = provider.browse (container_id,
                                         filter,
                                         starting_index,
                                         requested_count,
@@ -111,7 +111,7 @@ public class GUPnP.MediaManager : GLib.Object, MediaProvider {
         } else {
             weak MediaProvider provider = this.providers.lookup (id);
             if (provider != null) {
-                didl = provider.get_metadata (id,
+                didl = provider.get_metadata (object_id,
                                               filter,
                                               sort_criteria,
                                               out update_id);