Mercurial > boomslang
changeset 631:8b78fc07a862 pyntnclick
Less buggy non-albow music support
author | Neil Muller <neil@dip.sun.ac.za> |
---|---|
date | Sat, 11 Feb 2012 22:24:24 +0200 |
parents | a5f573002fb0 |
children | 6ba418db1e84 |
files | pyntnclick/sound.py |
diffstat | 1 files changed, 8 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/pyntnclick/sound.py Sat Feb 11 22:20:52 2012 +0200 +++ b/pyntnclick/sound.py Sat Feb 11 22:24:24 2012 +0200 @@ -29,22 +29,22 @@ def __init__(self, pieces, random, repeat): self._pieces = pieces self._random = random - self._repeate = repeat + self._repeat = repeat def get_next(self): # Get the next piece - if self.pieces: + if self._pieces: if self._random: - if not self._repeat or len(self._items) < 3: - i = randrange(0, len(self.items)) + if not self._repeat or len(self._pieces) < 3: + i = randrange(0, len(self._pieces)) else: # Ignore the last entry, since we possibly just played it - i = randrange(0, len(self.items) - 1) + i = randrange(0, len(self._pieces) - 1) else: i = 0 - result = self.items.pop(i) + result = self._pieces.pop(i) if self._repeat: - self.items.push(result) + self._pieces.append(result) return result return None @@ -148,7 +148,7 @@ def change_playlist(self, new_playlist): if self.sound_enabled: - music.stop_music() + music.stop() self._current_playlist = new_playlist self.start_next_music()