Home
last modified time | relevance | path

Searched refs:buffer_opos (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/buildroot/dl/sox/git/src/
H A Dspeexdsp.c31 size_t buffer_opos; /* Index of the next sample that has not been drained. */ member
190 p->buffer_opos = p->buffer_end; in start()
257 end_pos = obuf_pos + min(p->buffer_end - p->buffer_opos, obuf_end - obuf_pos); in flow()
258 for (; obuf_pos < end_pos; obuf_pos++, p->buffer_opos++) in flow()
259 obuf[obuf_pos] = SOX_SIGNED_16BIT_TO_SAMPLE(p->buffer[p->buffer_opos], dummy); in flow()
260 if (p->buffer_opos != p->buffer_end) in flow()
272 p->buffer_opos = 0; in flow()
300 p->buffer_opos = 0; in drain()
303 end_pos = obuf_pos + min(p->buffer_end - p->buffer_opos, obuf_end - obuf_pos); in drain()
304 for (; obuf_pos < end_pos; obuf_pos++, p->buffer_opos++) in drain()
[all …]