aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/bformatdec.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2019-06-05 19:26:54 -0700
committerChris Robinson <[email protected]>2019-06-05 19:26:54 -0700
commit1ce310c6d1719c6f71664385e136b5510602ac21 (patch)
treece414b44426487a02953d88b7f4804d8c5ed376a /Alc/bformatdec.cpp
parent410a5ca62129f03ba7cfc091fa63fc451cdfc24f (diff)
Make some more channel counts unsigned
Diffstat (limited to 'Alc/bformatdec.cpp')
-rw-r--r--Alc/bformatdec.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/Alc/bformatdec.cpp b/Alc/bformatdec.cpp
index 6d2dbfbe..9c0c72ec 100644
--- a/Alc/bformatdec.cpp
+++ b/Alc/bformatdec.cpp
@@ -49,7 +49,7 @@ inline auto GetAmbiScales(AmbDecScale scaletype) noexcept -> const std::array<fl
} // namespace
-BFormatDec::BFormatDec(const AmbDecConf *conf, const bool allow_2band, const ALsizei inchans,
+BFormatDec::BFormatDec(const AmbDecConf *conf, const bool allow_2band, const ALuint inchans,
const ALuint srate, const ALsizei (&chanmap)[MAX_OUTPUT_CHANNELS])
{
mDualBand = allow_2band && (conf->FreqBands == 2);
@@ -119,7 +119,7 @@ BFormatDec::BFormatDec(const AmbDecConf *conf, const bool allow_2band, const ALs
}
}
-BFormatDec::BFormatDec(const ALsizei inchans, const ALsizei chancount,
+BFormatDec::BFormatDec(const ALuint inchans, const ALsizei chancount,
const ChannelDec (&chancoeffs)[MAX_OUTPUT_CHANNELS],
const ALsizei (&chanmap)[MAX_OUTPUT_CHANNELS])
{
@@ -154,12 +154,12 @@ void BFormatDec::process(FloatBufferLine *OutBuffer, const ALuint OutChannels,
if(mDualBand)
{
- for(ALsizei i{0};i < mNumChannels;i++)
+ for(ALuint i{0};i < mNumChannels;i++)
mXOver[i].process(mSamplesHF[i].data(), mSamplesLF[i].data(), InSamples[i].data(),
SamplesToDo);
- const al::span<const FloatBufferLine> hfsamples{mSamplesHF, mSamplesHF+mNumChannels};
- const al::span<const FloatBufferLine> lfsamples{mSamplesLF, mSamplesLF+mNumChannels};
+ const al::span<const FloatBufferLine> hfsamples{mSamplesHF, mNumChannels};
+ const al::span<const FloatBufferLine> lfsamples{mSamplesLF, mNumChannels};
for(ALuint chan{0};chan < OutChannels;chan++)
{
if(UNLIKELY(!(mEnabled&(1<<chan))))
@@ -171,7 +171,7 @@ void BFormatDec::process(FloatBufferLine *OutBuffer, const ALuint OutChannels,
}
else
{
- const al::span<const FloatBufferLine> insamples{InSamples, InSamples+mNumChannels};
+ const al::span<const FloatBufferLine> insamples{InSamples, mNumChannels};
for(ALuint chan{0};chan < OutChannels;chan++)
{
if(UNLIKELY(!(mEnabled&(1<<chan))))