[rygel] core: Parse item DIDL before fetching the container
- From: Zeeshan Ali Khattak <zeeshanak src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel] core: Parse item DIDL before fetching the container
- Date: Wed, 23 Jun 2010 13:44:59 +0000 (UTC)
commit e18a6d1702e33514ab0a9cc671d21ab0b4116111
Author: Zeeshan Ali (Khattak) <zeeshanak gnome org>
Date: Mon Jun 21 20:20:53 2010 +0300
core: Parse item DIDL before fetching the container
src/rygel/rygel-item-creator.vala | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/src/rygel/rygel-item-creator.vala b/src/rygel/rygel-item-creator.vala
index dd943c5..dd76295 100644
--- a/src/rygel/rygel-item-creator.vala
+++ b/src/rygel/rygel-item-creator.vala
@@ -59,8 +59,6 @@ internal class Rygel.ItemCreator: GLib.Object, Rygel.StateMachine {
try {
this.parse_args ();
- var container = yield this.fetch_container ();
-
this.didl_parser.item_available.connect ((didl_item) => {
this.didl_item = didl_item;
});
@@ -71,6 +69,8 @@ internal class Rygel.ItemCreator: GLib.Object, Rygel.StateMachine {
throw new ItemCreatorError.PARSE (message, this.elements);
}
+ var container = yield this.fetch_container ();
+
this.item = new MediaItem (didl_item.id,
container,
didl_item.title,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]