From 9dee994c239562cd0dc89aad73a977b033324969 Mon Sep 17 00:00:00 2001 From: reimar Date: Fri, 16 Jan 2009 09:41:26 +0000 Subject: 100l, mixed up ao_data.samplerate and ao_data.bps when calculating sleep time. Fixes stuttering audio when playing audio-only files. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28329 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mplayer.c') diff --git a/mplayer.c b/mplayer.c index e46143b763..e78dcbb33e 100644 --- a/mplayer.c +++ b/mplayer.c @@ -2027,7 +2027,7 @@ static int fill_audio_out_buffers(void) // handle audio-only case: // this is where mplayer sleeps during audio-only playback // to avoid 100% CPU use - sleep_time = (ao_data.outburst - bytes_to_write) * 1000 / ao_data.samplerate; + sleep_time = (ao_data.outburst - bytes_to_write) * 1000 / ao_data.bps; if (sleep_time < 10) sleep_time = 10; // limit to 100 wakeups per second usec_sleep(sleep_time * 1000); } -- cgit v1.2.3