[gnome-music/wip/mschraal/player-factor-out-gstreamer: 25/42] fix mpris (startup at least)



commit 5db4afc2a27b50d9b0ba69dad4c745a9713bbdd2
Author: Marinus Schraal <mschraal gnome org>
Date:   Fri Feb 9 13:07:03 2018 +0100

    fix mpris (startup at least)

 gnomemusic/application.py | 2 +-
 gnomemusic/player.py      | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/gnomemusic/application.py b/gnomemusic/application.py
index e06bbdd..00ec429 100644
--- a/gnomemusic/application.py
+++ b/gnomemusic/application.py
@@ -111,7 +111,7 @@ class Application(Gtk.Application):
     def do_activate(self):
         if not self._window:
             self._window = Window(self)
-            # MediaPlayer2Service(self)
+            MediaPlayer2Service(self)
             if self._settings.get_value('notifications'):
                 self._notifications = NotificationManager(self._window.player)
 
diff --git a/gnomemusic/player.py b/gnomemusic/player.py
index d013272..8106f35 100644
--- a/gnomemusic/player.py
+++ b/gnomemusic/player.py
@@ -825,6 +825,10 @@ class Player(GObject.GObject):
     def get_repeat_mode(self):
         return self.repeat
 
+    @log
+    def get_position(self):
+        return self._player.position
+
     @log
     def set_repeat_mode(self, mode):
         self.repeat = mode


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]