diff src/tonegen/tonegen.c @ 1998:8f3188746b64

chase last changeset in aud
author William Pitcock <nenolod@atheme.org>
date Mon, 08 Oct 2007 02:02:02 -0500
parents 9d0f5be50219
children a916f7215b62
line wrap: on
line diff
--- a/src/tonegen/tonegen.c	Sun Oct 07 18:22:16 2007 -0500
+++ b/src/tonegen/tonegen.c	Mon Oct 08 02:02:02 2007 -0500
@@ -114,9 +114,7 @@
 			data[i] = rint(((1 << 15) - 1) *
 				       (sum_sines / frequencies->len));
 		}
-		while (playback->output->buffer_free() < BUF_BYTES && going)
-		        g_usleep(30000);
-		produce_audio(playback->output->written_time(), FMT_S16_NE, 1, BUF_BYTES, data, &going);
+		playback->pass_audio(playback, FMT_S16_NE, 1, BUF_BYTES, data, &going);
 	}
 
 	g_array_free(frequencies, TRUE);