Searched refs:mixlen (Results 1 – 2 of 2) sorted by relevance
585 TRACE("(%p,%d,%d)\n",dsb,writepos,mixlen); in DSOUND_MixOne()592 if (mixlen > 2 * dsb->device->fraglen) in DSOUND_MixOne()604 if(mixlen < primary_done) in DSOUND_MixOne()608 dsb->primary_mixpos = writepos + mixlen; in DSOUND_MixOne()610 return mixlen; in DSOUND_MixOne()614 mixlen -= primary_done; in DSOUND_MixOne()618 if (!mixlen) in DSOUND_MixOne()628 mixlen -= newmixed; in DSOUND_MixOne()631 while (newmixed && mixlen) in DSOUND_MixOne()633 mixfirst = (dsb->tmp_buffer_len < mixlen ? dsb->tmp_buffer_len : mixlen); in DSOUND_MixOne()[all …]
384 void DSOUND_MixToTemporary(const IDirectSoundBufferImpl *dsb, DWORD writepos, DWORD mixlen, BOOL in…