Lines Matching refs:rptr
50 int rptr, wptr; member
101 buffer->rptr = 0; in qjack_buffer_create()
113 buffer->rptr = 0; in qjack_buffer_clear()
210 int rptr = buffer->rptr; in qjack_buffer_read() local
215 *dest++ = buffer->data[c][rptr]; in qjack_buffer_read()
218 if (++rptr == buffer->frames) { in qjack_buffer_read()
219 rptr = 0; in qjack_buffer_read()
225 buffer->rptr = rptr; in qjack_buffer_read()
237 int rptr = buffer->rptr; in qjack_buffer_read_l() local
243 int right = buffer->frames - rptr; in qjack_buffer_read_l()
250 memcpy(dest[c] , buffer->data[c] + rptr, right * sizeof(float)); in qjack_buffer_read_l()
254 rptr += copy; in qjack_buffer_read_l()
255 if (rptr >= buffer->frames) { in qjack_buffer_read_l()
256 rptr -= buffer->frames; in qjack_buffer_read_l()
258 buffer->rptr = rptr; in qjack_buffer_read_l()