From 4262e48197d66e5ec215ba30b3dd2e4469694609 Mon Sep 17 00:00:00 2001 From: Piotr Srebrny Date: Wed, 19 May 2021 15:55:00 +0200 Subject: Correct maxlen computation Change-Id: I643d4d2933eee41beab49d8d8134897ccf6f0dd7 Reviewed-by: Lars Knoll --- src/multimedia/audio/qwavedecoder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/multimedia') diff --git a/src/multimedia/audio/qwavedecoder.cpp b/src/multimedia/audio/qwavedecoder.cpp index 89f654bd1..8b90a0803 100644 --- a/src/multimedia/audio/qwavedecoder.cpp +++ b/src/multimedia/audio/qwavedecoder.cpp @@ -182,7 +182,7 @@ qint64 QWaveDecoder::readData(char *data, qint64 maxlen) return 0; qint64 nSamples = maxlen / format.bytesPerSample(); - maxlen = nSamples * format.bytesPerFrame(); + maxlen = nSamples * format.bytesPerSample(); device->read(data, maxlen); if (!byteSwap || format.bytesPerFrame() == 1) -- cgit v1.2.3