From f6a406eb1f263a4886aad02646621d053bd871fd Mon Sep 17 00:00:00 2001 From: "Zeeshan Ali (Khattak)" Date: Sun, 18 Jan 2009 19:28:18 +0000 Subject: [PATCH] Use Gee.ArrayList instead of GLib.List to keep DIDLLiteResource instances. svn path=/trunk/; revision=456 --- src/rygel/rygel-media-item.vala | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/rygel/rygel-media-item.vala b/src/rygel/rygel-media-item.vala index 61e4c68..7706252 100644 --- a/src/rygel/rygel-media-item.vala +++ b/src/rygel/rygel-media-item.vala @@ -23,6 +23,7 @@ */ using GUPnP; +using Gee; public errordomain Rygel.MediaItemError { UNKNOWN_URI_TYPE @@ -171,12 +172,13 @@ public class Rygel.MediaItem : MediaObject { } // FIXME: We only proxy URIs through our HTTP server for now - private List? get_transcoded_resources + private ArrayList? get_transcoded_resources (DIDLLiteResource orig_res) { if (orig_res.protocol == "http-get") return null; - List resources = new List (); + var resources = new ArrayList (); + // Copy the original res first DIDLLiteResource res = orig_res; @@ -184,7 +186,7 @@ public class Rygel.MediaItem : MediaObject { res.uri = this.http_server.create_http_uri_for_item (this); res.protocol = "http-get"; - resources.append (res); + resources.add (res); return resources; } -- 2.7.4