From bee1c36c17e290c525fb14f7d22cebef5d4f7b32 Mon Sep 17 00:00:00 2001 From: waker Date: Wed, 11 Apr 2012 22:20:30 +0200 Subject: fixed vis buffer filling bug --- streamer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'streamer.c') diff --git a/streamer.c b/streamer.c index edce8ecb..9ecc4b82 100644 --- a/streamer.c +++ b/streamer.c @@ -2014,7 +2014,7 @@ streamer_read (char *bytes, int size) { mutex_lock (audio_mem_mutex); int mem_size = DDB_AUDIO_MEMORY_FRAMES * (output->fmt.bps >> 3) * output->fmt.channels; if (sz < mem_size) { - memmove (audio_data, audio_data + mem_size - sz, sz); + memmove (audio_data, audio_data + sz, mem_size-sz); memcpy (audio_data + mem_size - sz, bytes, sz); } else { -- cgit v1.2.3