From d890688776853ccf0323d1278a477d791b13f248 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Mon, 4 Oct 2021 12:45:16 +0200 Subject: Fix assertion in audio source example There is no need for the assertion. If we receive partial samples, we can simply ignore that partial sample for the max volume calculation. Fixes: QTBUG-95063 Pick-to: 6.2 Change-Id: Ia1022f87ac4f23e154fc7627ace477c07ecef55a Reviewed-by: Assam Boudjelthia --- examples/multimedia/audiosource/audiosource.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/examples/multimedia/audiosource/audiosource.cpp b/examples/multimedia/audiosource/audiosource.cpp index 04e8e0f40..c2dbb6786 100644 --- a/examples/multimedia/audiosource/audiosource.cpp +++ b/examples/multimedia/audiosource/audiosource.cpp @@ -88,7 +88,6 @@ qint64 AudioInfo::writeData(const char *data, qint64 len) { const int channelBytes = m_format.bytesPerSample(); const int sampleBytes = m_format.bytesPerFrame(); - Q_ASSERT(len % sampleBytes == 0); const int numSamples = len / sampleBytes; float maxValue = 0; -- cgit v1.2.3