forked from Mirrors/openclonk
Fixed preprocessor for AUDIO_TK != AUDIO_TK_OPENAL
parent
30857e835e
commit
a45c865be1
|
@ -467,7 +467,9 @@ void C4SoundInstance::SetModifier(C4SoundModifier *new_modifier, bool is_global)
|
|||
{
|
||||
if (modifier)
|
||||
{
|
||||
#if AUDIO_TK == AUDIO_TK_OPENAL
|
||||
modifier->ApplyTo(iChannel);
|
||||
#endif
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
@ -89,13 +89,15 @@ void C4SoundModifier::Update()
|
|||
released = false;
|
||||
}
|
||||
|
||||
#if AUDIO_TK == AUDIO_TK_OPENAL
|
||||
void C4SoundModifier::ApplyTo(ALuint source)
|
||||
{
|
||||
// apply slot to source if valid
|
||||
#if (AUDIO_TK == AUDIO_TK_OPENAL) && defined(HAVE_ALEXT)
|
||||
#if defined(HAVE_ALEXT)
|
||||
if (slot) alSource3i(source, AL_AUXILIARY_SEND_FILTER, slot, 0, AL_FILTER_NULL);
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
||||
float C4SoundModifier::GetFloatProp(C4PropertyName key, float ratio, float default_value)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue