# HG changeset patch # User William Pitcock # Date 1191266173 18000 # Node ID 6615978ca88cb40b0a59f0e4b25c9ba2b04aae44 # Parent eadc001add028fbbb9aaa04a924a6d6fdc60480a Instead of waiting 10ms, wait half the time of the period buffer. diff -r eadc001add02 -r 6615978ca88c src/audacious/output.c --- a/src/audacious/output.c Mon Oct 01 13:42:37 2007 -0500 +++ b/src/audacious/output.c Mon Oct 01 14:16:13 2007 -0500 @@ -492,7 +492,9 @@ if (ip_data.stop) /* has a stop been requested? */ return; /* yes, so finish */ - g_usleep(10000); /* else sleep for retry */ + /* else sleep for retry */ + g_print("sleeping for %d msec\n", (cfg.output_buffer_size / 2) * 1000); + g_usleep((cfg.output_buffer_size / 2) * 1000); } if (ip_data.stop)