Lines Matching refs:effp
30 static int start(sox_effect_t * effp) in start() argument
32 priv_t * p = (priv_t *)effp->priv; in start()
33 p->last = lsx_calloc(effp->in_signal.channels, sizeof(*p->last)); in start()
37 static int flow(sox_effect_t * effp, const sox_sample_t * ibuf, in flow() argument
40 priv_t * p = (priv_t *)effp->priv; in flow()
41 size_t i, len = min(*isamp, *osamp) / effp->in_signal.channels; in flow()
42 *osamp = *isamp = len * effp->in_signal.channels; in flow()
48 for (i = 1; i < effp->in_signal.channels; ++i) { in flow()
50 p->last[i] = *obuf++ = SOX_ROUND_CLIP_COUNT(out, effp->clips); in flow()
53 else for (i = 1; i < effp->in_signal.channels; ++i, ++ibuf) in flow()
59 static int stop(sox_effect_t * effp) in stop() argument
61 priv_t * p = (priv_t *)effp->priv; in stop()