aboutsummaryrefslogtreecommitdiff
path: root/src/player-controller.vala
diff options
context:
space:
mode:
authorConor Curran <conor.curran@canonical.com>2010-10-14 12:45:32 +0100
committerConor Curran <conor.curran@canonical.com>2010-10-14 12:45:32 +0100
commit70d0835c44d70ab88c1553d5a1263d6593ad3f36 (patch)
tree6bc12c4b1da8e645b1e1708f404350247d929156 /src/player-controller.vala
parent7ea2deb67919da59bbeab00e3b4e244c8395ff58 (diff)
downloadayatana-indicator-sound-70d0835c44d70ab88c1553d5a1263d6593ad3f36.tar.gz
ayatana-indicator-sound-70d0835c44d70ab88c1553d5a1263d6593ad3f36.tar.bz2
ayatana-indicator-sound-70d0835c44d70ab88c1553d5a1263d6593ad3f36.zip
fixed the mpris interface problem for edge translation cases
Diffstat (limited to 'src/player-controller.vala')
-rw-r--r--src/player-controller.vala3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/player-controller.vala b/src/player-controller.vala
index d5b79e7..ad8e989 100644
--- a/src/player-controller.vala
+++ b/src/player-controller.vala
@@ -44,6 +44,7 @@ public class PlayerController : GLib.Object
private Dbusmenu.Menuitem root_menu;
public string name { get; set;}
+ public string mpris_name { get; set;}
public ArrayList<PlayerItem> custom_items;
public Mpris2Controller mpris_bridge;
public AppInfo? app_info { get; set;}
@@ -51,11 +52,13 @@ public class PlayerController : GLib.Object
public PlayerController(Dbusmenu.Menuitem root,
string client_name,
+ string mpris_name,
int offset,
state initial_state)
{
this.root_menu = root;
this.name = format_client_name(client_name.strip());
+ this.mpris_name = mpris_name;
this.custom_items = new ArrayList<PlayerItem>();
this.current_state = initial_state;
this.menu_offset = offset;