diff libao2/ao_sdl.c @ 14849:d313f591d1a4

aos should respect the immed uninit flag (quit immediatly vs waiting till file is played to end).
author reimar
date Sun, 27 Feb 2005 23:06:32 +0000
parents cb5fbade8a5c
children 44c24de55f9d
line wrap: on
line diff
--- a/libao2/ao_sdl.c	Sun Feb 27 22:36:04 2005 +0000
+++ b/libao2/ao_sdl.c	Sun Feb 27 23:06:32 2005 +0000
@@ -293,8 +293,7 @@
 static void uninit(int immed){
 	mp_msg(MSGT_AO,MSGL_V,"SDL: Audio Subsystem shutting down!\n");
 	if (!immed)
-	while(buf_free() < BUFFSIZE - CHUNK_SIZE)
-		usec_sleep(50000);
+	  usec_sleep(get_delay() * 1000 * 1000);
 	SDL_CloseAudio();
 	SDL_QuitSubSystem(SDL_INIT_AUDIO);
 }