From: Zeeshan Ali (Khattak) Date: Mon, 2 Aug 2010 14:24:24 +0000 (+0300) Subject: core: Port to new DIDL-Lite contributor APIs X-Git-Tag: RYGEL_0_7_3~14 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=625f99823ce9869ca933f12cbaa3400037def5d0;p=profile%2Fivi%2Frygel.git core: Port to new DIDL-Lite contributor APIs --- diff --git a/src/rygel/rygel-didl-lite-writer.vala b/src/rygel/rygel-didl-lite-writer.vala index 12a1071..f2e73a2 100644 --- a/src/rygel/rygel-didl-lite-writer.vala +++ b/src/rygel/rygel-didl-lite-writer.vala @@ -64,12 +64,15 @@ internal class Rygel.DIDLLiteWriter : GUPnP.DIDLLiteWriter { didl_item.title = item.title; didl_item.upnp_class = item.upnp_class; if (item.author != null && item.author != "") { - didl_item.creator = item.author; + var contributor = didl_item.add_creator (); + contributor.name = item.author; if (item.upnp_class.has_prefix (MediaItem.VIDEO_CLASS)) { - didl_item.author = item.author; + contributor = didl_item.add_author (); + contributor.name = item.author; } else if (item.upnp_class.has_prefix (MediaItem.MUSIC_CLASS)) { - didl_item.artist = item.author; + contributor = didl_item.add_artist (); + contributor.name = item.author; } }