From 0d031d61a3e155b9a917585f82621f432649787b Mon Sep 17 00:00:00 2001 From: Jean-Marc Valin <jean-marc.valin@usherbrooke.ca> Date: Tue, 5 Jul 2011 17:06:43 -0400 Subject: [PATCH] proper stereo handling for multiple frames per packet --- src/opus_decoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opus_decoder.c b/src/opus_decoder.c index 7e32b097b..d71282c27 100644 --- a/src/opus_decoder.c +++ b/src/opus_decoder.c @@ -524,7 +524,7 @@ int opus_decode(OpusDecoder *st, const unsigned char *data, if (ret<0) return ret; data += size[i]; - pcm += ret; + pcm += ret*st->channels; nb_samples += ret; } return nb_samples; -- GitLab