Lines Matching refs:prebuf

43         size_t prebuf,
60 pa_log_debug("memblockq requested: maxlength=%lu, tlength=%lu, base=%lu, prebuf=%lu, minreq=%lu maxrewind=%lu",
61 (unsigned long) maxlength, (unsigned long) tlength, (unsigned long) bq->base, (unsigned long) prebuf, (unsigned long) minreq, (unsigned long) maxrewind);
68 pa_memblockq_set_prebuf(bq, prebuf);
71 pa_log_debug("memblockq sanitized: maxlength=%lu, tlength=%lu, base=%lu, prebuf=%lu, minreq=%lu maxrewind=%lu",
72 (unsigned long) bq->maxlength, (unsigned long) bq->tlength, (unsigned long) bq->base, (unsigned long) bq->prebuf, (unsigned long) bq->minreq, (unsigned long) bq->maxrewind);
380 return pa_memblockq_get_length(bq) < bq->prebuf;
382 return bq->prebuf > 0 && bq->read_index >= bq->write_index;
390 if (pa_memblockq_get_length(bq) < bq->prebuf)
397 if (bq->prebuf > 0 && bq->read_index >= bq->write_index) {
556 * drop more than allowed by prebuf */
735 if (bq->prebuf > 0)
748 return bq->prebuf;
807 if (bq->prebuf > bq->tlength+bq->base-bq->minreq)
824 if (bq->prebuf > bq->tlength+bq->base-bq->minreq)
828 void pa_memblockq_set_prebuf(pa_memblockq *bq, size_t prebuf) {
831 if (prebuf == (size_t) -1)
832 prebuf = bq->tlength+bq->base-bq->minreq;
834 bq->prebuf = ((prebuf+bq->base-1)/bq->base)*bq->base;
836 if (prebuf > 0 && bq->prebuf < bq->base)
837 bq->prebuf = bq->base;
839 if (bq->prebuf > bq->tlength+bq->base-bq->minreq)
840 bq->prebuf = bq->tlength+bq->base-bq->minreq;
842 if (bq->prebuf <= 0 || pa_memblockq_get_length(bq) >= bq->prebuf)
859 pa_memblockq_set_prebuf(bq, a->prebuf);
868 a->prebuf = (uint32_t) pa_memblockq_get_prebuf(bq);