Home | Info | Community | Development | myReactOS | Contact Us
[inline, static]
Definition at line 183 of file imaadp32.c.
Referenced by cvtMMima16K(), and cvtSSima16K().
{ unsigned step; int diff; code &= 0x0F; step = IMA_StepTable[*stepIndex]; diff = step >> 3; if (code & 1) diff += step >> 2; if (code & 2) diff += step >> 1; if (code & 4) diff += step; if (code & 8) *sample -= diff; else *sample += diff; clamp_sample(sample); *stepIndex += IMA_IndexTable[code]; clamp_step_index(stepIndex); }