Don't crash if fading out a looping playback

This commit is contained in:
Gavan Fantom
2026-09-18 00:38:12 +01:00
parent 8149101edd
commit 715edc6b22

View File

@@ -190,6 +190,7 @@ class Playback(Event):
if message == 'fadeout': if message == 'fadeout':
self._fadecurve = np.logspace(0, -db/10, fadetime * self._fs) self._fadecurve = np.logspace(0, -db/10, fadetime * self._fs)
self._fadeframe = 0 self._fadeframe = 0
self._loop = False
elif message == 'replaceplayback': elif message == 'replaceplayback':
self.replace(media, delay, loop=loop, setmark=setmark) self.replace(media, delay, loop=loop, setmark=setmark)
elif message == 'endloop': elif message == 'endloop':