diff options
author | waker <wakeroid@gmail.com> | 2009-08-18 18:51:08 +0200 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2009-08-18 18:51:08 +0200 |
commit | 3521608a59f6264f1acf0efb69a51ee314795c0d (patch) | |
tree | 8852227749ff0866bb32ee30457fb60abc1981d4 /palsa.c | |
parent | b232489c56d1363282e630808d6af1be8bd95e60 (diff) |
prevent skips at start of song
Diffstat (limited to 'palsa.c')
-rw-r--r-- | palsa.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -342,6 +342,10 @@ palsa_thread (uintptr_t context) { static void palsa_callback (char *stream, int len) { + if (streamer_get_fill () < len) { + memset (stream, 0, len); + return; + } int bytesread = streamer_read (stream, len); int ivolume = volume * 1000; for (int i = 0; i < bytesread/2; i++) { |