Home
last modified time | relevance | path

Searched refs:lr4 (Results 1 – 3 of 3) sorted by relevance

/third_party/pulseaudio/src/pulsecore/filter/
Dcrossover.c14 void lr4_set(struct lr4 *lr4, enum biquad_type type, float freq) in lr4_set() argument
16 biquad_set(&lr4->bq, type, freq); in lr4_set()
17 lr4->x1 = 0; in lr4_set()
18 lr4->x2 = 0; in lr4_set()
19 lr4->y1 = 0; in lr4_set()
20 lr4->y2 = 0; in lr4_set()
21 lr4->z1 = 0; in lr4_set()
22 lr4->z2 = 0; in lr4_set()
25 void lr4_process_float32(struct lr4 *lr4, int samples, int channels, float *src, float *dest) in lr4_process_float32() argument
27 float lx1 = lr4->x1; in lr4_process_float32()
[all …]
Dcrossover.h17 struct lr4 { struct
24 void lr4_set(struct lr4 *lr4, enum biquad_type type, float freq); argument
26 void lr4_process_float32(struct lr4 *lr4, int samples, int channels, float *src, float *dest);
27 void lr4_process_s16(struct lr4 *lr4, int samples, int channels, short *src, short *dest);
Dlfe-filter.c35 struct lr4 lr4[PA_CHANNELS_MAX]; member
56 struct lr4 lr4[PA_CHANNELS_MAX]; member
96 … lr4_process_float32(&f->lr4[i], samples, f->cm.channels, &data[i], garbage ? garbage : &data[i]); in process_block()
103 … lr4_process_s16(&f->lr4[i], samples, f->cm.channels, &data[i], garbage ? garbage : &data[i]); in process_block()
141 memcpy(s->lr4, f->lr4, sizeof(struct lr4) * f->cm.channels); in pa_lfe_filter_process()
164 …lr4_set(&f->lr4[i], f->cm.map[i] == PA_CHANNEL_POSITION_LFE ? BQ_LOWPASS : BQ_HIGHPASS, biquad_fre… in pa_lfe_filter_update_rate()
188 memcpy(f->lr4, s->lr4, sizeof(struct lr4) * f->cm.channels); in pa_lfe_filter_rewind()