Combine multiple checks into one
This commit is contained in:
parent
76be7eb1e7
commit
fe98ab5398
21
Alc/mixer.c
21
Alc/mixer.c
@ -130,15 +130,18 @@ static void MixSource(ALsource *ALSource, ALCcontext *ALContext,
|
|||||||
for(i = 0;i < MAX_SENDS;i++)
|
for(i = 0;i < MAX_SENDS;i++)
|
||||||
{
|
{
|
||||||
WetFilter[i] = &ALSource->Params.Send[i].iirFilter;
|
WetFilter[i] = &ALSource->Params.Send[i].iirFilter;
|
||||||
WetBuffer[i] = (ALSource->Send[i].Slot ?
|
if(ALSource->Send[i].Slot)
|
||||||
ALSource->Send[i].Slot->WetBuffer :
|
{
|
||||||
DummyBuffer);
|
WetBuffer[i] = ALSource->Send[i].Slot->WetBuffer;
|
||||||
WetClickRemoval[i] = (ALSource->Send[i].Slot ?
|
WetClickRemoval[i] = ALSource->Send[i].Slot->ClickRemoval;
|
||||||
ALSource->Send[i].Slot->ClickRemoval :
|
WetPendingClicks[i] = ALSource->Send[i].Slot->PendingClicks;
|
||||||
DummyClickRemoval);
|
}
|
||||||
WetPendingClicks[i] = (ALSource->Send[i].Slot ?
|
else
|
||||||
ALSource->Send[i].Slot->PendingClicks :
|
{
|
||||||
DummyClickRemoval);
|
WetBuffer[i] = DummyBuffer;
|
||||||
|
WetClickRemoval[i] = DummyClickRemoval;
|
||||||
|
WetPendingClicks[i] = DummyClickRemoval;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Get current buffer queue item */
|
/* Get current buffer queue item */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user