Lines Matching refs:delay
23 struct { char *str; uint64_t delay; } *args; member
25 uint64_t delay, pre_pad, pad; member
72 uint64_t max_delay = 0, last_seen = 0, delay; in start() local
83 …x_parseposition(effp->in_signal.rate, p->args[i].str, &delay, last_seen, in_length, '=') || delay … in start()
87 p->args[i].delay = last_seen = delay; in start()
88 if (delay > max_delay) { in start()
89 max_delay = delay; in start()
103 p->buffer_size = p->args[effp->flow].delay; in start()
104 p->buffer_index = p->delay = p->pre_pad = 0; in start()
120 if (p->delay < p->buffer_size) { in flow()
121 p->buffer[p->delay++] = *ibuf++; in flow()
138 p->pre_pad = p->buffer_size - p->delay; in drain()
143 len = *osamp = min(p->pre_pad + p->delay + p->pad, *osamp); in drain()
147 for (; p->delay && len; --p->delay, --len) { in drain()