Lines Matching refs:buffer_end
29 size_t buffer_end; /* Index of the end of the buffer. */ member
178 p->buffer_end = p->samples_per_frame; in start()
182 p->buffer_end = effp->in_signal.rate / p->frames_per_second; in start()
183 if (!p->buffer_end) in start()
190 p->buffer_opos = p->buffer_end; in start()
193 p->buffer = lsx_malloc(p->buffer_end * sizeof(p->buffer[0])); in start()
200 p->sps = speex_preprocess_state_init((int)p->buffer_end, (int)(effp->in_signal.rate + .5)); in start()
257 end_pos = obuf_pos + min(p->buffer_end - p->buffer_opos, obuf_end - obuf_pos); in flow()
260 if (p->buffer_opos != p->buffer_end) in flow()
264 end_pos = ibuf_pos + min(p->buffer_end - p->buffer_ipos, ibuf_end - ibuf_pos); in flow()
267 if (p->buffer_ipos != p->buffer_end) in flow()
295 for (i = p->buffer_ipos; i < p->buffer_end; i++) in drain()
298 p->buffer_end = p->buffer_ipos; in drain()
303 end_pos = obuf_pos + min(p->buffer_end - p->buffer_opos, obuf_end - obuf_pos); in drain()
309 p->buffer_opos != p->buffer_end in drain()