Home
last modified time | relevance | path

Searched refs:data0 (Results 1 – 8 of 8) sorted by relevance

/device/google/dragon/audio/hal/dsp/tests/
Dcrossover_test.c29 void process(struct crossover *xo, int count, float *data0, float *data1, in process() argument
35 data0 + start, data1 + start, data2 + start); in process()
41 float *data0, *data1, *data2; in main() local
55 data0 = read_raw(argv[1], &frames); in main()
61 process(&xo, frames, data0, data1, data2); in main()
68 process(&xo, frames, data0 + frames, data1 + frames, in main()
75 write_raw(argv[3], data0, frames); in main()
82 data0[i] += data1[i] + data2[i]; in main()
83 write_raw(argv[2], data0, frames); in main()
85 free(data0); in main()
Dcrossover2_test.c43 float *data0, *data1, *data2; in main() local
57 data0 = read_raw(argv[1], &frames); in main()
63 process(&xo2, frames, data0, data0 + frames, data1, data1 + frames, in main()
70 write_raw(argv[3], data0, frames); in main()
77 data0[i] += data1[i] + data2[i]; in main()
78 write_raw(argv[2], data0, frames); in main()
80 free(data0); in main()
Deq2_test.c28 static void process(struct eq2 *eq2, float *data0, float *data1, int count) in process() argument
32 eq2_process(eq2, data0 + start, data1 + start, in process()
/device/google/dragon/audio/hal/dsp/
Deq2.c53 float *data0, float *data1, int count) in eq2_process_one() argument
80 float xL = data0[j]; in eq2_process_one()
99 data0[j] = yL; in eq2_process_one()
116 float *data0, float *data1, int count) in eq2_process_two_neon() argument
167 [data0]"+r"(data0), in eq2_process_two_neon()
209 float *data0, float *data1, int count) in eq2_process_two_sse3() argument
278 [data0]"+r"(data0), in eq2_process_two_sse3()
317 void eq2_process(struct eq2 *eq2, float *data0, float *data1, int count) in eq2_process() argument
328 eq2_process_one(&eq2->biquad[i], data0, data1, count); in eq2_process()
331 eq2_process_two_neon(&eq2->biquad[i], data0, data1, in eq2_process()
[all …]
Dcrossover.c33 static void lr4_split(struct lr4 *lp, struct lr4 *hp, int count, float *data0, in lr4_split() argument
63 x = data0[i]; in lr4_split()
72 data0[i] = z; in lr4_split()
182 void crossover_process(struct crossover *xo, int count, float *data0, in crossover_process() argument
185 lr4_split(&xo->lp[0], &xo->hp[0], count, data0, data1); in crossover_process()
186 lr4_merge(&xo->lp[1], &xo->hp[1], count, data0); in crossover_process()
Ddrc_kernel.c411 static inline void max_abs_division(float *output, float *data0, float *data1) in max_abs_division() argument
427 "=r"(data0), in max_abs_division()
434 [data0]"0"(data0), in max_abs_division()
444 static inline void max_abs_division(float *output, float *data0, float *data1) in max_abs_division() argument
463 [data0]"+r"(data0), in max_abs_division()
476 static inline void max_abs_division(float *output, float *data0, float *data1) in max_abs_division() argument
480 output[i] = fmaxf(fabsf(data0[i]), fabsf(data1[i])); in max_abs_division()
Dcrossover.h63 void crossover_process(struct crossover *xo, int count, float *data0,
Deq2.h65 void eq2_process(struct eq2 *eq2, float *data0, float *data1, int count);