Lines Matching refs:obuf
37 sox_sample_t * obuf, size_t * isamp, size_t * osamp) in lsx_flow_copy() argument
40 memcpy(obuf, ibuf, *isamp * sizeof(*obuf)); in lsx_flow_copy()
45 static int default_drain(sox_effect_t * effp UNUSED, sox_sample_t *obuf UNUSED, size_t *osamp) in default_drain()
61 effp->obuf = NULL; in sox_create_effect()
257 effstatus = effp->handler.flow(effp, effp1->obuf + effp1->obeg, in flow_effect()
258 il_change ? chain->il_buf : effp->obuf + effp->oend, in flow_effect()
266 effp->obuf, sox_globals.bufsiz, effp->oend); in flow_effect()
268 sox_sample_t *obuf = il_change ? chain->il_buf : effp->obuf; in flow_effect() local
277 shared(effp,effp1,idone,obeg,obuf,flow_offs,chain,n,effstatus) \ in flow_effect()
283 shared(effp,effp1,idone,obeg,obuf,flow_offs,chain,n,effstatus) \ in flow_effect()
291 effp1->obuf + f*flow_offs + effp1->obeg/effp->flows, in flow_effect()
292 obuf + f*flow_offs + effp->oend/effp->flows, in flow_effect()
310 effp->oend, effp->obuf + effp->oend); in flow_effect()
318 memcpy(effp1->obuf + f * flow_offs, in flow_effect()
319 effp1->obuf + f * flow_offs + effp1->obeg/effp->flows, in flow_effect()
320 (effp1->oend - effp1->obeg)/effp->flows * sizeof(*effp1->obuf)); in flow_effect()
353 il_change ? chain->il_buf : effp->obuf + effp->oend, in drain_effect()
361 effp->obuf, sox_globals.bufsiz, effp->oend); in drain_effect()
363 sox_sample_t *obuf = il_change ? chain->il_buf : effp->obuf; in drain_effect() local
370 obuf + f*flow_offs + effp->oend/effp->flows, in drain_effect()
386 effp->oend, effp->obuf + effp->oend); in drain_effect()
412 effp->obuf = in sox_flow_effects()
413 lsx_realloc(effp->obuf, sox_globals.bufsiz * sizeof(*effp->obuf)); in sox_flow_effects()
434 sox_sample_t *sw = chain->il_buf; chain->il_buf = effp->obuf; effp->obuf = sw; in sox_flow_effects()
436 chain->il_buf, effp->obuf, sox_globals.bufsiz, effp->obeg); in sox_flow_effects()
477 sox_sample_t *sw = chain->il_buf; chain->il_buf = effp->obuf; effp->obuf = sw; in sox_flow_effects()
479 chain->il_buf, sox_globals.bufsiz, effp->obeg, effp->obuf); in sox_flow_effects()
555 free(effp->obuf); in sox_delete_effect()