Replace BaseFrontend with BackendListener in MPRIS frontend

This commit is contained in:
Stein Magnus Jodal 2011-06-29 16:39:26 +03:00
parent 232d81aab8
commit cae4e63fdb

View File

@ -14,7 +14,7 @@ from pykka.registry import ActorRegistry
from mopidy.backends.base import Backend from mopidy.backends.base import Backend
from mopidy.backends.base.playback import PlaybackController from mopidy.backends.base.playback import PlaybackController
from mopidy.frontends.base import BaseFrontend from mopidy.listeners import BackendListener
from mopidy.mixers.base import BaseMixer from mopidy.mixers.base import BaseMixer
from mopidy.utils.process import exit_process from mopidy.utils.process import exit_process
@ -31,7 +31,7 @@ ROOT_IFACE = 'org.mpris.MediaPlayer2'
PLAYER_IFACE = 'org.mpris.MediaPlayer2.Player' PLAYER_IFACE = 'org.mpris.MediaPlayer2.Player'
class MprisFrontend(ThreadingActor, BaseFrontend): class MprisFrontend(ThreadingActor, BackendListener):
""" """
Frontend which lets you control Mopidy through the Media Player Remote Frontend which lets you control Mopidy through the Media Player Remote
Interfacing Specification (MPRIS) D-Bus interface. Interfacing Specification (MPRIS) D-Bus interface.
@ -79,9 +79,6 @@ class MprisFrontend(ThreadingActor, BaseFrontend):
self.dbus_objects.append(MprisObject()) self.dbus_objects.append(MprisObject())
self.send_startup_notification() self.send_startup_notification()
def on_receive(self, message):
pass # Ignore incoming messages for know
def on_stop(self): def on_stop(self):
for dbus_object in self.dbus_objects: for dbus_object in self.dbus_objects:
logger.debug(u'Removing %s from connection...', dbus_object) logger.debug(u'Removing %s from connection...', dbus_object)