Home
last modified time | relevance | path

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

/OK3568_Linux_fs/buildroot/dl/sox/git/src/
H A Drepeat.c78 size_t odone = 0, n; in drain() local
82 while ((p->remaining_samples || p->remaining_repeats) && odone < *osamp) { in drain()
89 n = min(p->remaining_samples, *osamp - odone); in drain()
90 if ((fread(obuf + odone, sizeof(*obuf), n, p->tmp_file)) != n) { in drain()
95 odone += n; in drain()
97 *osamp = odone; in drain()
H A Dpad.c121 size_t c, idone = 0, odone = 0; in flow() local
127 …or (; idone < *isamp && odone < *osamp && !(p->pads_pos != p->npads && p->in_pos == p->pads[p->pad… in flow()
132 for (; odone < *osamp && p->pad_pos < p->pads[p->pads_pos].pad; ++odone, ++p->pad_pos) in flow()
139 } while (idone < *isamp && odone < *osamp); in flow()
142 *osamp = odone * effp->in_signal.channels; in flow()
H A Ddft_filter.c82 size_t odone = min(*osamp, (size_t)fifo_occupancy(&p->output_fifo)); in flow() local
84 double const * s = fifo_read(&p->output_fifo, (int)odone, NULL); in flow()
85 lsx_save_samples(obuf, s, odone, &effp->clips); in flow()
86 p->samples_out += odone; in flow()
88 if (*isamp && odone < *osamp) { in flow()
95 *osamp = odone; in flow()
H A Dcompand.c191 int idone,odone; in flow() local
193 for (idone = 0,odone = 0; idone < len; ibuf += filechans) { in flow()
222 obuf[odone++] = checkbuf; in flow()
229 obuf[odone] = checkbuf; in flow()
230 odone++; in flow()
242 *isamp = idone; *osamp = odone; in flow()
H A Dvad.c169 size_t odone = min(p->samplesLen_ns - p->flushedLen_ns, *olen); in flowFlush() local
170 size_t odone1 = min(odone, p->samplesLen_ns - p->samplesIndex_ns); in flowFlush()
174 memcpy(obuf + odone1, p->samples, (odone - odone1) * sizeof(*obuf)); in flowFlush()
175 p->samplesIndex_ns = odone - odone1; in flowFlush()
177 if ((p->flushedLen_ns += odone) == p->samplesLen_ns) { in flowFlush()
178 size_t olen1 = *olen - odone; in flowFlush()
179 (effp->handler.flow = lsx_flow_copy)(effp, ibuf, obuf +odone, ilen, &olen1); in flowFlush()
180 odone += olen1; in flowFlush()
183 *olen = odone; in flowFlush()
H A Dsplice.c204 size_t c, idone = 0, odone = 0; in flow() local
211 for (; idone < *isamp && odone < *osamp; ++idone, ++odone, ++p->in_pos) { in flow()
244 for (; odone < *osamp; ++odone) { in flow()
259 *osamp = odone * effp->in_signal.channels; in flow()
H A Dmcompand.c277 size_t idone, odone; in sox_mcompand_flow_1() local
279 for (idone = 0, odone = 0; idone < len; ibuf += filechans) { in sox_mcompand_flow_1()
308 obuf[odone++] = checkbuf; in sox_mcompand_flow_1()
330 obuf[odone] = l->delay_buf[l->delay_buf_ptr]; in sox_mcompand_flow_1()
331 odone++; in sox_mcompand_flow_1()
343 if (idone != odone || idone != len) { in sox_mcompand_flow_1()
H A Dtempo.c276 size_t i, odone = *osamp /= effp->in_signal.channels; in flow() local
277 float const * s = tempo_output(p->tempo, NULL, &odone); in flow()
280 for (i = 0; i < odone * effp->in_signal.channels; ++i) in flow()
283 if (*isamp && odone < *osamp) { in flow()
291 *osamp = odone * effp->in_signal.channels; in flow()
H A Drate.c657 size_t odone = *osamp; in flow() local
659 sample_t const * s = rate_output(&p->rate, NULL, &odone); in flow()
660 lsx_save_samples(obuf, s, odone, &effp->clips); in flow()
662 if (*isamp && odone < *osamp) { in flow()
668 *osamp = odone; in flow()