Searched refs:output_fifo (Results 1 – 7 of 7) sorted by relevance
| /OK3568_Linux_fs/buildroot/dl/sox/git/src/ |
| H A D | dft_filter.c | 46 fifo_create(&p->output_fifo, (int)sizeof(double)); in start() 62 output = fifo_reserve(&p->output_fifo, f->dft_length); in filter() 63 fifo_trim_by(&p->output_fifo, overlap); in filter() 82 size_t odone = min(*osamp, (size_t)fifo_occupancy(&p->output_fifo)); in flow() 84 double const * s = fifo_read(&p->output_fifo, (int)odone, NULL); in flow() 108 while ((size_t)fifo_occupancy(&p->output_fifo) < remaining) { in drain() 113 fifo_trim_to(&p->output_fifo, (int)remaining); in drain() 125 fifo_delete(&p->output_fifo); in stop()
|
| H A D | tempo.c | 38 fifo_t output_fifo; member 109 …fifo_write(&t->output_fifo, t->overlap, (float *) fifo_read_ptr(&t->input_fifo) + t->channels * of… in tempo_process() 114 fifo_write(&t->output_fifo, t->overlap, NULL)); in tempo_process() 117 fifo_write(&t->output_fifo, t->segment - 2 * t->overlap, in tempo_process() 143 t->samples_out += *n = min(*n, fifo_occupancy(&t->output_fifo)); in tempo_output() 144 return fifo_read(&t->output_fifo, *n, samples); in tempo_output() 156 while (fifo_occupancy(&t->output_fifo) < remaining) { in tempo_flush() 160 fifo_trim_to(&t->output_fifo, remaining); in tempo_flush() 188 fifo_delete(&t->output_fifo); in tempo_delete() 198 fifo_create(&t->output_fifo, t->channels * sizeof(float)); in tempo_create()
|
| H A D | rate_poly_fir0.h | 23 static void FUNCTION(stage_t * p, fifo_t * output_fifo) in FUNCTION() argument 27 sample_t * output = fifo_reserve(output_fifo, max_num_out); in FUNCTION() 39 fifo_trim_by(output_fifo, max_num_out - i); in FUNCTION()
|
| H A D | rate_half_fir.h | 22 static void FUNCTION(stage_t * p, fifo_t * output_fifo) in FUNCTION() argument 26 sample_t * output = fifo_reserve(output_fifo, num_out); in FUNCTION()
|
| H A D | rate_poly_fir.h | 37 static void FUNCTION(stage_t * p, fifo_t * output_fifo) in FUNCTION() argument 41 sample_t * output = fifo_reserve(output_fifo, max_num_out); in FUNCTION() 79 fifo_trim_by(output_fifo, max_num_out - i); in FUNCTION()
|
| H A D | rate.c | 125 static void cubic_stage_fn(stage_t * p, fifo_t * output_fifo) in cubic_stage_fn() argument 129 sample_t * output = fifo_reserve(output_fifo, max_num_out); in cubic_stage_fn() 139 fifo_trim_by(output_fifo, max_num_out - i); in cubic_stage_fn() 144 static void dft_stage_fn(stage_t * p, fifo_t * output_fifo) in dft_stage_fn() argument 158 output = fifo_reserve(output_fifo, f->dft_length); in dft_stage_fn() 198 fifo_trim_by(output_fifo, f->dft_length - j); in dft_stage_fn() 200 else fifo_trim_by(output_fifo, overlap); in dft_stage_fn() 211 fifo_trim_by(output_fifo, (((1 << m) - 1) * f->dft_length + overlap) >>m); in dft_stage_fn()
|
| H A D | dft_filter.h | 12 fifo_t input_fifo, output_fifo; member
|