71,6 → 71,13 |
static SDL_AudioSpec used_mixer; |
#endif |
|
#ifdef _KOLIBRI |
extern void uSDL_Delay(unsigned int time); |
extern unsigned uSDL_GetTicks(); |
#else |
#define uSDL_Delay SDL_Delay |
#define uSDL_GetTicks SDL_GetTicks |
#endif |
|
int volatile music_active = 1; |
static int volatile music_stopped = 0; |
761,7 → 768,7 |
/* Wait for any fade out to finish */ |
while ( music->fading == MIX_FADING_OUT ) { |
SDL_UnlockAudio(); |
SDL_Delay(100); |
uSDL_Delay(100); |
SDL_LockAudio(); |
} |
if ( music == music_playing ) { |
1013,7 → 1020,7 |
/* If the current music is fading out, wait for the fade to complete */ |
while ( music_playing && (music_playing->fading == MIX_FADING_OUT) ) { |
SDL_UnlockAudio(); |
SDL_Delay(100); |
uSDL_Delay(100); |
SDL_LockAudio(); |
} |
music_active = 1; |