diff options
author | Chris Robinson <[email protected]> | 2020-04-08 07:28:07 -0700 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2020-04-08 07:28:07 -0700 |
commit | 8a5153ce0dee072c283b04ff5a61faa764f81743 (patch) | |
tree | f2c1f4f99ea12a998989ee0b7280963cadd4b305 /alc/effects/dedicated.cpp | |
parent | 55539787fb5ed6082da22dcc3b3174f79ddbf195 (diff) |
Avoid ALfloat and ALint in the effects
Diffstat (limited to 'alc/effects/dedicated.cpp')
-rw-r--r-- | alc/effects/dedicated.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/alc/effects/dedicated.cpp b/alc/effects/dedicated.cpp index e1640498..98a516bd 100644 --- a/alc/effects/dedicated.cpp +++ b/alc/effects/dedicated.cpp @@ -33,8 +33,8 @@ namespace { struct DedicatedState final : public EffectState { - ALfloat mCurrentGains[MAX_OUTPUT_CHANNELS]; - ALfloat mTargetGains[MAX_OUTPUT_CHANNELS]; + float mCurrentGains[MAX_OUTPUT_CHANNELS]; + float mTargetGains[MAX_OUTPUT_CHANNELS]; bool deviceUpdate(const ALCdevice *device) override; @@ -54,7 +54,7 @@ void DedicatedState::update(const ALCcontext*, const ALeffectslot *slot, const E { std::fill(std::begin(mTargetGains), std::end(mTargetGains), 0.0f); - const ALfloat Gain{slot->Params.Gain * props->Dedicated.Gain}; + const float Gain{slot->Params.Gain * props->Dedicated.Gain}; if(slot->Params.EffectType == AL_EFFECT_DEDICATED_LOW_FREQUENCY_EFFECT) { @@ -79,7 +79,7 @@ void DedicatedState::update(const ALCcontext*, const ALeffectslot *slot, const E } else { - ALfloat coeffs[MAX_AMBI_CHANNELS]; + float coeffs[MAX_AMBI_CHANNELS]; CalcDirectionCoeffs({0.0f, 0.0f, -1.0f}, 0.0f, coeffs); mOutTarget = target.Main->Buffer; @@ -95,11 +95,11 @@ void DedicatedState::process(const size_t samplesToDo, const al::span<const Floa } -void Dedicated_setParami(EffectProps*, ALCcontext *context, ALenum param, ALint) +void Dedicated_setParami(EffectProps*, ALCcontext *context, ALenum param, int) { context->setError(AL_INVALID_ENUM, "Invalid dedicated integer property 0x%04x", param); } -void Dedicated_setParamiv(EffectProps*, ALCcontext *context, ALenum param, const ALint*) +void Dedicated_setParamiv(EffectProps*, ALCcontext *context, ALenum param, const int*) { context->setError(AL_INVALID_ENUM, "Invalid dedicated integer-vector property 0x%04x", param); } -void Dedicated_setParamf(EffectProps *props, ALCcontext *context, ALenum param, ALfloat val) +void Dedicated_setParamf(EffectProps *props, ALCcontext *context, ALenum param, float val) { switch(param) { @@ -113,14 +113,14 @@ void Dedicated_setParamf(EffectProps *props, ALCcontext *context, ALenum param, context->setError(AL_INVALID_ENUM, "Invalid dedicated float property 0x%04x", param); } } -void Dedicated_setParamfv(EffectProps *props, ALCcontext *context, ALenum param, const ALfloat *vals) +void Dedicated_setParamfv(EffectProps *props, ALCcontext *context, ALenum param, const float *vals) { Dedicated_setParamf(props, context, param, vals[0]); } -void Dedicated_getParami(const EffectProps*, ALCcontext *context, ALenum param, ALint*) +void Dedicated_getParami(const EffectProps*, ALCcontext *context, ALenum param, int*) { context->setError(AL_INVALID_ENUM, "Invalid dedicated integer property 0x%04x", param); } -void Dedicated_getParamiv(const EffectProps*, ALCcontext *context, ALenum param, ALint*) +void Dedicated_getParamiv(const EffectProps*, ALCcontext *context, ALenum param, int*) { context->setError(AL_INVALID_ENUM, "Invalid dedicated integer-vector property 0x%04x", param); } -void Dedicated_getParamf(const EffectProps *props, ALCcontext *context, ALenum param, ALfloat *val) +void Dedicated_getParamf(const EffectProps *props, ALCcontext *context, ALenum param, float *val) { switch(param) { @@ -132,7 +132,7 @@ void Dedicated_getParamf(const EffectProps *props, ALCcontext *context, ALenum p context->setError(AL_INVALID_ENUM, "Invalid dedicated float property 0x%04x", param); } } -void Dedicated_getParamfv(const EffectProps *props, ALCcontext *context, ALenum param, ALfloat *vals) +void Dedicated_getParamfv(const EffectProps *props, ALCcontext *context, ALenum param, float *vals) { Dedicated_getParamf(props, context, param, vals); } DEFINE_ALEFFECT_VTABLE(Dedicated); |