blob: bb7b1d2cb474761d6916cca71b5c9f81d539b876 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
--- dance.py.orig Sat Jan 31 23:12:01 2004
+++ dance.py Sun Feb 8 16:35:46 2004
@@ -22,6 +22,7 @@
import records
import os
+import time
# A simple movie-playing sprite. It can only do MPEG1 though.
class BGMovie(pygame.sprite.Sprite):
@@ -331,6 +332,10 @@
break
if songFailed:
song.kill()
+
+ time.sleep(0.0001)
+ # needed for FreeBSD, otherwise music hangs (it does in non-sleeping loops)
+ # and yes, I do know this is an ugly hack
for plr in players: plr.get_next_events(song)
|