MPRIS: New BackendListener.seeked() signature
This commit is contained in:
parent
4ba5395cc0
commit
5265609610
@ -123,9 +123,6 @@ class MprisFrontend(ThreadingActor, BackendListener):
|
||||
logger.debug(u'Received volume changed event')
|
||||
self._emit_properties_changed('Volume')
|
||||
|
||||
def seeked(self):
|
||||
def seeked(self, time_position_in_ms):
|
||||
logger.debug(u'Received seeked event')
|
||||
if self.mpris_object is None:
|
||||
return
|
||||
self.mpris_object.Seeked(
|
||||
self.mpris_object.Get(objects.PLAYER_IFACE, 'Position'))
|
||||
self.mpris_object.Seeked(time_position_in_ms * 1000)
|
||||
|
||||
@ -70,9 +70,5 @@ class BackendEventsTest(unittest.TestCase):
|
||||
objects.PLAYER_IFACE, {'Volume': 1.0}, [])
|
||||
|
||||
def test_seeked_event_causes_mpris_seeked_event(self):
|
||||
self.mpris_object.Get.return_value = 31000000
|
||||
self.mpris_frontend.seeked()
|
||||
self.assertListEqual(self.mpris_object.Get.call_args_list, [
|
||||
((objects.PLAYER_IFACE, 'Position'), {}),
|
||||
])
|
||||
self.mpris_frontend.seeked(31000)
|
||||
self.mpris_object.Seeked.assert_called_with(31000000)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user