Lines Matching refs:samples
504 DSLOGF(("DSound: playback open %p size %d samples, freq %d, chan %d, bits %d, sign %d\n",
506 ds->hw.samples,
532 bd.dwBufferBytes = ds->hw.samples << ds->hw.info.shift;
578 if (ds->hw.samples != 0 && ds->hw.samples != (bc.dwBufferBytes >> ds->hw.info.shift)) {
580 bc.dwBufferBytes, ds->hw.samples << ds->hw.info.shift));
759 DSLOGF(("DSound: capture open %p size %d samples, freq %d, chan %d, bits %d, sign %d\n",
761 ds->hw.samples,
786 bd.dwBufferBytes = ds->hw.samples << ds->hw.info.shift;
841 if (ds->hw.samples != 0 && ds->hw.samples != (bc.dwBufferBytes >> ds->hw.info.shift)) {
843 bc.dwBufferBytes, ds->hw.samples << ds->hw.info.shift));
916 if (pos > hw->samples) {
917 src_len1 = hw->samples - hw->rpos;
932 hw->rpos = pos % hw->samples;
1170 dead = hw->samples - live;
1195 /* Number of samples available in the capture buffer. */
1222 ltmp = audio_MIN(len1, hw->samples - hw->wpos);
1227 hw->wpos = (hw->wpos + len1) % hw->samples;
1231 ltmp = audio_MIN(len2, hw->samples - hw->wpos);
1236 hw->wpos = (hw->wpos + len2) % hw->samples;