Commit 2282b282 authored by Jan Kiene's avatar Jan Kiene
Browse files

replace modulo operator with loop

parent dbce6e5d
Loading
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -2946,7 +2946,14 @@ static void update_voip_rendered20ms(
        hIvasDec->timeScalingDone = 0;
        move16();
    }
    hIvasDec->hVoIP->nSamplesRendered20ms = nSamplesRenderedTotal % hIvasDec->hVoIP->nSamplesFrame;

    /* float code was: hIvasDec->hVoIP->nSamplesRendered20ms = nSamplesRenderedTotal % hIvasDec->hVoIP->nSamplesFrame; */
    hIvasDec->hVoIP->nSamplesRendered20ms = nSamplesRenderedTotal;
    move16();
    WHILE( GE_16( hIvasDec->hVoIP->nSamplesRendered20ms, hIvasDec->hVoIP->nSamplesFrame ) )
    {
        hIvasDec->hVoIP->nSamplesRendered20ms = sub( hIvasDec->hVoIP->nSamplesRendered20ms, hIvasDec->hVoIP->nSamplesFrame );
    }
}

#endif