public class Rygel.ExternalContainer : MediaContainer {
// class-wide constants
private static string PROPS_IFACE = "org.freedesktop.DBus.Properties";
- private const string OBJECT_IFACE = "org.Rygel.MediaObject1";
- private const string CONTAINER_IFACE = "org.Rygel.MediaContainer1";
- private const string ITEM_IFACE = "org.Rygel.MediaItem1";
+ private const string OBJECT_IFACE = "org.gnome.UPnP.MediaObject1";
+ private const string CONTAINER_IFACE = "org.gnome.UPnP.MediaContainer1";
+ private const string ITEM_IFACE = "org.gnome.UPnP.MediaItem1";
public dynamic DBus.Object actual_container;
public dynamic DBus.Object props;
*/
public class Rygel.ExternalItem : MediaItem {
private static string PROPS_IFACE = "org.freedesktop.DBus.Properties";
- private static string OBJECT_IFACE = "org.Rygel.MediaObject1";
- private static string ITEM_IFACE = "org.Rygel.MediaItem1";
+ private static string OBJECT_IFACE = "org.gnome.UPnP.MediaObject1";
+ private static string ITEM_IFACE = "org.gnome.UPnP.MediaItem1";
public ExternalItem (string object_path,
ExternalContainer parent)
private const string DBUS_OBJECT = "/org/freedesktop/DBus";
private const string DBUS_IFACE = "org.freedesktop.DBus";
- private const string SERVICE_PREFIX = "org.Rygel.MediaServer1.";
+ private const string SERVICE_PREFIX = "org.gnome.UPnP.MediaServer1.";
dynamic DBus.Object dbus_obj;
DBus.Connection connection;
public class ExternalPlugin : Plugin {
// class-wide constants
private const string PROPS_IFACE = "org.freedesktop.DBus.Properties";
- private const string OBJECT_IFACE = "org.Rygel.MediaObject1";
+ private const string OBJECT_IFACE = "org.gnome.UPnP.MediaObject1";
public string service_name;
public string root_object;
public ExternalPlugin (DBus.Connection connection,
string service_name) {
- // org.Rygel.MediaServer1.NAME => /org/Rygel/MediaServer1/NAME
+ // org.gnome.UPnP.MediaServer1.NAME => /org/gnome/UPnP/MediaServer1/NAME
var root_object = "/" + service_name.replace (".", "/");
// Create proxy to MediaObject iface to get the display name through