aboutsummaryrefslogtreecommitdiffstats
path: root/alc/effects/convolution.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2023-10-15 02:38:20 -0700
committerChris Robinson <[email protected]>2023-10-15 02:38:20 -0700
commitbfee94dfec64dd22ad8d985e71803fbe411f7a1a (patch)
tree1336374fa65a1eed4dcc790b4707dde13341a765 /alc/effects/convolution.cpp
parent5619de5ca05684656f32eafd8cfc987fb6161d97 (diff)
Use a span for a known array length instead of a raw pointer
Diffstat (limited to 'alc/effects/convolution.cpp')
-rw-r--r--alc/effects/convolution.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/alc/effects/convolution.cpp b/alc/effects/convolution.cpp
index 06c34a37..5d1a6500 100644
--- a/alc/effects/convolution.cpp
+++ b/alc/effects/convolution.cpp
@@ -547,7 +547,7 @@ void ConvolutionState::update(const ContextBase *context, const EffectSlot *slot
for(size_t x{0};x < 4;++x)
coeffs[x] = mixmatrix[acn][x] * scale;
- ComputePanGains(target.Main, coeffs.data(), gain, (*mChans)[c].Target);
+ ComputePanGains(target.Main, coeffs, gain, (*mChans)[c].Target);
}
}
else
@@ -616,14 +616,14 @@ void ConvolutionState::update(const ContextBase *context, const EffectSlot *slot
{
if(chanmap[i].channel == LFE) continue;
const auto coeffs = CalcDirectionCoeffs(ScaleAzimuthFront(chanmap[i].pos), 0.0f);
- ComputePanGains(target.Main, coeffs.data(), gain, (*mChans)[i].Target);
+ ComputePanGains(target.Main, coeffs, gain, (*mChans)[i].Target);
}
}
else for(size_t i{0};i < chanmap.size();++i)
{
if(chanmap[i].channel == LFE) continue;
const auto coeffs = CalcDirectionCoeffs(chanmap[i].pos, 0.0f);
- ComputePanGains(target.Main, coeffs.data(), gain, (*mChans)[i].Target);
+ ComputePanGains(target.Main, coeffs, gain, (*mChans)[i].Target);
}
}
}