From 64bd25c8d9b383f8e06a2eeaf51893b0a12a9c95 Mon Sep 17 00:00:00 2001 From: bnnm Date: Tue, 12 May 2020 18:31:15 +0200 Subject: [PATCH] Fix PtADPCM clicks when seeking --- src/coding/ptadpcm_decoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coding/ptadpcm_decoder.c b/src/coding/ptadpcm_decoder.c index fe4cb98b..29d3d71d 100644 --- a/src/coding/ptadpcm_decoder.c +++ b/src/coding/ptadpcm_decoder.c @@ -80,7 +80,7 @@ void decode_ptadpcm(VGMSTREAMCHANNEL *stream, sample_t *outbuf, int channelspaci sample_count++; /* decode nibbles */ - for (i = first_sample; i < first_sample + samples_to_do; i++) { + for (i = 0; i < samples_per_frame - 2; i++) { uint8_t nibbles = frame[0x05 + i/2]; int32_t sample;