Lines Matching full:channels

34     sox_sample_t const * f2, uint64_t overlap, uint64_t search, size_t channels)  in best_overlap_position()  argument
37 double diff, least_diff = difference(f2, f1, (size_t) (channels * overlap)); in best_overlap_position()
40 diff = difference(f2 + channels * i, f1, (size_t) (channels * overlap)); in best_overlap_position()
67 sox_sample_t * in2, sox_sample_t * output, uint64_t overlap, size_t channels) in splice() argument
77 for (j = 0; j < channels; ++j, ++k) { in splice()
88 for (j = 0; j < channels; ++j, ++k) { in splice()
99 for (j = 0; j < channels; ++j, ++k) { in splice()
108 sox_sample_t * f, uint64_t overlap, uint64_t search, size_t channels) in do_splice() argument
111 f, f + overlap * channels, overlap, search, channels) : 0; in do_splice()
112 splice(effp, f, f + (overlap + offset) * channels, in do_splice()
113 f + (overlap + offset) * channels, overlap, channels); in do_splice()
125 effp->in_signal.length / effp->in_signal.channels : SOX_UNKNOWN_LEN); in parse()
187 p->buffer = lsx_calloc(p->max_buffer_size * effp->in_signal.channels, sizeof(*p->buffer)); in start()
205 *isamp /= effp->in_signal.channels; in flow()
206 *osamp /= effp->in_signal.channels; in flow()
216 for (c = 0; c < effp->in_signal.channels; ++c) in flow()
224 …p->splices[p->splices_pos].overlap + p->splices[p->splices_pos].search) * effp->in_signal.channels; in flow()
230 (size_t)effp->in_signal.channels) * effp->in_signal.channels; in flow()
235 for (c = 0; c < effp->in_signal.channels; ++c) in flow()
243 …p->splices[p->splices_pos].overlap + p->splices[p->splices_pos].search) * effp->in_signal.channels; in flow()
251 for (c = 0; c < effp->in_signal.channels; ++c) in flow()
258 *isamp = idone * effp->in_signal.channels; in flow()
259 *osamp = odone * effp->in_signal.channels; in flow()