summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-10-20 10:30:38 +0200
committerMarc Mutz <marc.mutz@qt.io>2022-10-20 12:20:37 +0200
commitfdcafac08929754316a4e4eb8e14fc90dd725884 (patch)
tree312b6979f39f18e59d6ef911de2f610bc604dd67 /src
parent0383f332aaae413a6e60001d25732d4dc9956505 (diff)
QAmbisonicDecoder: fix Clang 15 -Werror,-Warray-parameter
Says Clang 15: qambisonicdecoder.cpp:267:84: error: argument 'reverb' of type 'const float *[]' with mismatched bound [-Werror,-Warray-parameter] void QAmbisonicDecoder::processBufferWithReverb(const float *input[], const float *reverb[], short *output, int nSamples) ^ qambisonicdecoder_p.h:51:69: note: previously declared as 'const float *[2]' here void processBufferWithReverb(const float *input[], const float *reverb[2], short *output, int nSamples); ^ Fix by using the same array bound in the definition as was declared. Amends 0eede8f08dc06e3c46eb2ffddd765fbc37184187. Pick-to: 6.4 Change-Id: I3bdd44ff1d3263f35bef1d01f64e285b200e9acc Reviewed-by: Paul Olav Tvete <paul.tvete@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/spatialaudio/qambisonicdecoder.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/spatialaudio/qambisonicdecoder.cpp b/src/spatialaudio/qambisonicdecoder.cpp
index 44a8857e2..bf430622c 100644
--- a/src/spatialaudio/qambisonicdecoder.cpp
+++ b/src/spatialaudio/qambisonicdecoder.cpp
@@ -264,7 +264,7 @@ void QAmbisonicDecoder::processBuffer(const float *input[], short *output, int n
return processBufferWithReverb(input, reverb, output, nSamples);
}
-void QAmbisonicDecoder::processBufferWithReverb(const float *input[], const float *reverb[], short *output, int nSamples)
+void QAmbisonicDecoder::processBufferWithReverb(const float *input[], const float *reverb[2], short *output, int nSamples)
{
if (simpleDecoderFactors) {
for (int i = 0; i < nSamples; ++i) {