+ self.backend.stop(reset=False)
+ entry = self.playlist.next()
+ self.backend.play_url('mp3', entry.mp3_url())
+ log.debug("playing %s:%s", entry.ID, entry.name)
+ postoffice.notify('next', entry)
+ elif self.playlist.radio_mode:
+ log.debug("Refilling radio %s", self.playlist)
+ self.playlist.add(jamaendo.get_radio_tracks(self.playlist.radio_id))
+ if self.playlist.has_next():
+ self.next()
+ else:
+ self.stop()