From a9d103261f52e179d7142c13c7a8a3100c565578 Mon Sep 17 00:00:00 2001 From: vspader Date: Wed, 23 Jan 2008 02:45:57 +0000 Subject: [PATCH] Fixed bug in flac decoder. --- Plugins/Flac/FlacDecoder.m | 1 + 1 file changed, 1 insertion(+) diff --git a/Plugins/Flac/FlacDecoder.m b/Plugins/Flac/FlacDecoder.m index bff735d7e..1d568bc17 100644 --- a/Plugins/Flac/FlacDecoder.m +++ b/Plugins/Flac/FlacDecoder.m @@ -219,6 +219,7 @@ void ErrorCallback(const FLAC__StreamDecoder *decoder, FLAC__StreamDecoderErrorS memcpy(((uint8_t *)buffer) + (framesRead * bytesPerFrame), (uint8_t *)blockBuffer, framesToRead * bytesPerFrame); + frames -= framesToRead; framesRead += framesToRead; blockBufferFrames -= framesToRead;