Lines Matching refs:splices_pos
59 unsigned splices_pos; /* Number of splices completed so far */ member
188 p->in_pos = p->buffer_pos = p->splices_pos = 0; in start()
189 p->state = p->splices_pos != p->nsplices && p->in_pos == p->splices[p->splices_pos].start; in start()
212 if (p->splices_pos != p->nsplices && p->in_pos == p->splices[p->splices_pos].start) { in flow()
224 …size_t buffer_size = (2 * p->splices[p->splices_pos].overlap + p->splices[p->splices_pos].search) … in flow()
228 p->splices[p->splices_pos].overlap, in flow()
229 p->splices[p->splices_pos].search, in flow()
243 …size_t buffer_size = (2 * p->splices[p->splices_pos].overlap + p->splices[p->splices_pos].search) … in flow()
247 ++p->splices_pos; in flow()
248 p->state = p->splices_pos != p->nsplices && p->in_pos == p->splices[p->splices_pos].start; in flow()
272 if (p->splices_pos != p->nsplices) in stop()
273 lsx_warn("Input audio too short; splices not made: %u", p->nsplices - p->splices_pos); in stop()