Lines Matching defs:samples

803                        int samples, struct mixeng_volume *vol)
807 (void) samples;
956 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
957 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
966 int left = hw->samples - pending;
973 int samples_till_end_of_buf = hw->samples - hw->rpos;
978 hw->rpos = (hw->rpos + samples_to_clip) % hw->samples;
994 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
995 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
1004 return hw->samples + rpos;
1011 int samples, live, ret = 0, swlim, isamp, osamp, rpos, total = 0;
1014 rpos = audio_pcm_sw_get_rpos_in (sw) % hw->samples;
1017 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
1018 dolog ("live_in=%d hw->samples=%d\n", live, hw->samples);
1022 samples = size >> sw->info.shift;
1028 swlim = audio_MIN (swlim, samples);
1035 isamp = hw->samples - rpos;
1050 rpos = (rpos + isamp) % hw->samples;
1094 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
1095 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
1108 int hwsamples, samples, isamp, osamp, wpos, live, dead, left, swlim, blck;
1115 hwsamples = sw->hw->samples;
1119 dolog ("live=%d hw->samples=%d\n", live, hwsamples);
1131 samples = size >> sw->info.shift;
1135 swlim = audio_MIN (swlim, samples);
1221 printf("audio timer: min_diff=%6.2g max_diff=%6.2g avg_diff=%6.2g samples=%d\n",
1301 return sw->hw->samples << sw->hw->info.shift;
1401 if (audio_bug (AUDIO_FUNC, live < 0 || live > sw->hw->samples)) {
1402 dolog ("live=%d sw->hw->samples=%d\n", live, sw->hw->samples);
1425 if (audio_bug (AUDIO_FUNC, live < 0 || live > sw->hw->samples)) {
1426 dolog ("live=%d sw->hw->samples=%d\n", live, sw->hw->samples);
1430 dead = sw->hw->samples - live;
1441 static void audio_capture_mix_and_clear (HWVoiceOut *hw, int rpos, int samples)
1452 n = samples;
1454 int till_end_of_hw = hw->samples - rpos2;
1468 rpos2 = (rpos2 + to_write) % hw->samples;
1473 n = audio_MIN (samples, hw->samples - rpos);
1475 mixeng_clear (hw->mix_buf, samples - n);
1492 if (audio_bug (AUDIO_FUNC, live < 0 || live > hw->samples)) {
1493 dolog ("live=%d hw->samples=%d\n", live, hw->samples);
1526 if (audio_bug (AUDIO_FUNC, hw->rpos >= hw->samples)) {
1527 dolog ("hw->rpos=%d hw->samples=%d played=%d\n",
1528 hw->rpos, hw->samples, played);
1627 int left = hw->samples - rpos;
1640 rpos = (rpos + to_capture) % hw->samples;
2115 hw->samples = 4096 * 4;
2116 hw->mix_buf = audio_calloc (AUDIO_FUNC, hw->samples,
2119 dolog ("Could not allocate capture mix buffer (%d samples)\n",
2120 hw->samples);
2126 cap->buf = audio_calloc (AUDIO_FUNC, hw->samples, 1 << hw->info.shift);
2129 "(%d samples, each %d bytes)\n",
2130 hw->samples, 1 << hw->info.shift);