Make most common sound case first. [TRAC]
This commit is contained in:
@@ -1080,9 +1080,9 @@ void UpdateVFrame(void)
|
|||||||
int *end_d = DSPBuffer+BufferSizeB;
|
int *end_d = DSPBuffer+BufferSizeB;
|
||||||
for (; d < end_d; d++, ptr++)
|
for (; d < end_d; d++, ptr++)
|
||||||
{
|
{
|
||||||
if (*d > 32767) { *ptr = 32767; }
|
if ((unsigned) (*d + 0x8000) <= 0xFFFF) { *ptr = *d; continue; }
|
||||||
else if (*d < -32767) { *ptr = -32767; }
|
if (*d > 0x7FFF) { *ptr = 0x7FFF; }
|
||||||
else { *ptr = *d; }
|
else { *d = 0x8000; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user