- def stop(self, music = None, fade_out = 0, **kwargs):
+ def stop(self, music = None, fade_out = 0, wait = False, **kwargs):
+ previous = None
+ for music in self.music_list(music):
+ if music.is_loaded_paused() or music.is_loaded_playing():
+ if previous is not None:
+ previous.stop(fade_out = fade_out)
+ previous = music
+
+ if previous is not None:
+ previous.stop(fade_out = fade_out, wait = wait)
+
+ def stop_all_actions(self, **kwargs):
+ self.mapping.stop_all_running()
+
+ def volume(self, music = None, value = 100, add = False, **kwargs):