From 872fc948258704bd8f06a6e9298c745bff88d50a Mon Sep 17 00:00:00 2001 From: WeebDataHoarder <57538841+WeebDataHoarder@users.noreply.github.com> Date: Sat, 28 Jan 2023 15:16:46 +0100 Subject: [PATCH] Report proper number of samples on Read --- minimp3.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/minimp3.go b/minimp3.go index bdb3e78..f830e02 100755 --- a/minimp3.go +++ b/minimp3.go @@ -67,7 +67,7 @@ func (d *Decoder) Read(p []float32) (int, error) { // If there is any data left in the pcm buffer, then move it to the beginning of the buffer copy(d.pcm, d.pcm[n:d.pcmLength/C.sizeof_float]) d.pcmLength -= n * C.sizeof_float - return n / C.sizeof_float, nil + return n, nil } // Seek sets a new position for reading audio data.