diff options
author | Jens Georg <mail@jensge.org> | 2015-05-24 13:05:25 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2015-05-24 13:05:44 +0200 |
commit | bb7a19074c970002f4c686b4413e51118457e432 (patch) | |
tree | 2a27191b238ed28ba8b67054c1cfa4adf8962a48 /src | |
parent | 470accfdb508da2a0d442935e8b149661226c2aa (diff) | |
download | rygel-bb7a19074c970002f4c686b4413e51118457e432.tar.gz |
engine-gst: Add non-proxy http resource as first resource
Signed-off-by: Jens Georg <mail@jensge.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/media-engines/gstreamer/rygel-gst-media-engine.vala | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/media-engines/gstreamer/rygel-gst-media-engine.vala b/src/media-engines/gstreamer/rygel-gst-media-engine.vala index 3dbc6cdc..7ca76b88 100644 --- a/src/media-engines/gstreamer/rygel-gst-media-engine.vala +++ b/src/media-engines/gstreamer/rygel-gst-media-engine.vala @@ -181,7 +181,12 @@ public class Rygel.GstMediaEngine : Rygel.MediaEngine { } // Put the primary resource as most-preferred (front of the list) - resources.add (primary_res); + if (primary_res.uri != null && + primary_res.uri.has_prefix ("http:")) { + resources.insert (0, primary_res); + } else { + resources.add (primary_res); + } return resources; } |