[rygel/rygel-0-20] core: Get MediaDevice port from MetaConfig
- From: Jens Georg <jensgeorg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [rygel/rygel-0-20] core: Get MediaDevice port from MetaConfig
- Date: Mon, 14 Oct 2013 10:13:07 +0000 (UTC)
commit 04d9433a790505dda58432b38cf343de746011a2
Author: Jens Georg <jensg openismus com>
Date: Fri Oct 11 11:13:24 2013 +0200
core: Get MediaDevice port from MetaConfig
https://bugzilla.gnome.org/show_bug.cgi?id=709887
src/librygel-core/rygel-media-device.vala | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/src/librygel-core/rygel-media-device.vala b/src/librygel-core/rygel-media-device.vala
index c98fd59..f4bece1 100644
--- a/src/librygel-core/rygel-media-device.vala
+++ b/src/librygel-core/rygel-media-device.vala
@@ -58,7 +58,14 @@ public abstract class Rygel.MediaDevice : Object {
public override void constructed () {
base.constructed ();
- this.manager = ContextManager.create (0);
+ var port = 0;
+ try {
+ port = MetaConfig.get_default ().get_port ();
+ } catch (Error error) {
+ debug ("No listening port specified, using random TCP port");
+ }
+
+ this.manager = ContextManager.create (port);
this.manager.context_available.connect (this.on_context_available);
this.manager.context_unavailable.connect (this.on_context_unavailable);
this.interfaces = new ArrayList<string> ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]