From a6b05bbd3cdd80051c2749c82c537971eb543961 Mon Sep 17 00:00:00 2001 From: Jens Georg Date: Tue, 12 Jun 2012 20:01:33 +0200 Subject: [PATCH] core: Only set meta-data if the URI is ok --- src/rygel/rygel-av-transport.vala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rygel/rygel-av-transport.vala b/src/rygel/rygel-av-transport.vala index fd30173..c904099 100644 --- a/src/rygel/rygel-av-transport.vala +++ b/src/rygel/rygel-av-transport.vala @@ -241,8 +241,6 @@ internal class Rygel.AVTransport : Service { typeof (string), out _metadata); - this.metadata = _metadata; - if (_uri.has_prefix ("http://") || _uri.has_prefix ("https://")) { var message = new Message ("HEAD", _uri); message.request_headers.append ("getContentFeatures.dlna.org", @@ -274,6 +272,7 @@ internal class Rygel.AVTransport : Service { this.player.content_features = "*"; } + this.metadata = _metadata; this.uri = _uri; this.n_tracks = 1; @@ -282,6 +281,7 @@ internal class Rygel.AVTransport : Service { }); this.session.queue_message (message, null); } else { + this.metadata = _metadata; this.uri = _uri; if (_uri == "") { this.n_tracks = 0; -- 2.7.4