From 8eb7ad56720f21113c82429350f48e5027e914b7 Mon Sep 17 00:00:00 2001 From: dborth Date: Fri, 9 Jul 2010 03:05:17 +0000 Subject: [PATCH] --- SDL/src/audio/wii/SDL_wiiaudio.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/SDL/src/audio/wii/SDL_wiiaudio.c b/SDL/src/audio/wii/SDL_wiiaudio.c index b4cb20d..9bfecc4 100644 --- a/SDL/src/audio/wii/SDL_wiiaudio.c +++ b/SDL/src/audio/wii/SDL_wiiaudio.c @@ -64,7 +64,9 @@ AudioThread (void *arg) // Is the device ready? if (!current_audio || current_audio->paused) { - memset(dma_buffers[whichab], 0, sizeof(dma_buffers[0])); + memset(dma_buffers[whichab], 0, SAMPLES_PER_DMA_BUFFER*4); + DCFlushRange(dma_buffers[whichab], SAMPLES_PER_DMA_BUFFER*4); + dma_buffers_size[whichab] = SAMPLES_PER_DMA_BUFFER*4; } else if (current_audio->convert.needed) // Is conversion required? {