core: Trigger volume changed event in set_volume

This commit is contained in:
Trygve Aaberge 2012-12-17 00:06:20 +01:00
parent 6008a53027
commit 15d56b84cb

View File

@ -283,6 +283,8 @@ class PlaybackController(object):
return self._volume
def set_volume(self, volume):
self._trigger_volume_changed()
if self.audio:
self.audio.set_volume(volume)
else:
@ -515,6 +517,10 @@ class PlaybackController(object):
logger.debug('Triggering options changed event')
listener.CoreListener.send('options_changed')
def _trigger_volume_changed(self):
logger.debug('Triggering volume changed event')
listener.CoreListener.send('volume_changed')
def _trigger_seeked(self, time_position):
logger.debug('Triggering seeked event')
listener.CoreListener.send('seeked', time_position=time_position)