Lines Matching refs:WORD32
24 WORD32 no_channels;
49 WORD32 *analy_win_coeff_32;
50 const WORD32 *p_filter_32;
51 const WORD32 *esbr_cos_twiddle;
52 const WORD32 *esbr_alt_sin_twiddle;
53 const WORD32 *esbr_t_cos;
54 WORD32 *anal_filter_states_32;
55 WORD32 *state_new_samples_pos_low_32;
56 WORD32 *filter_states_32;
57 WORD32 *filter_pos_32;
58 WORD32 *filter_pos_syn_32;
72 WORD32 **qmf_real, WORD32 **qmf_imag,
75 WORD ch_fac, WORD32 low_pow_flag,
79 WORD32 **qmf_real, WORD32 **qmf_im, WORD32 split_slot,
84 WORD32 drc_sbr_factors[][64], WORD32 audio_object_type);
86 VOID ixheaacd_esbr_qmfanal32_winadd(WORD32 *inp1, WORD32 *inp2,
87 WORD32 *tmp_qmf_1, WORD32 *tmp_qmf_2,
88 WORD32 *out, WORD32 num_band);
90 VOID ixheaacd_esbr_fwd_modulation(const WORD32 *time_in, WORD32 *r_subband,
91 WORD32 *i_subband,
95 VOID ixheaacd_esbr_inv_modulation(WORD32 *qmf_real,
99 VOID ixheaacd_shiftrountine_with_rnd_hq(WORD32 *qmf_real, WORD32 *qmf_imag,
100 WORD32 *filter_states, WORD32 len,
101 WORD32 shift);
103 VOID ixheaacd_esbr_qmfsyn64_winadd(WORD32 *tmp1, WORD32 *tmp2, WORD32 *tmp3,
104 WORD32 *sample_buffer, WORD ch_fac);
107 WORD16 *filter_2, WORD32 *analysis_buffer,
110 WORD32 ch_fac);
114 WORD32 *analysis_buffer,
117 WORD32 ch_fac);
119 VOID ixheaacd_fwd_modulation(const WORD32 *p_time_in1, WORD32 *real_subband,
120 WORD32 *imag_subband,
123 VOID ixheaacd_dct3_32(WORD32 *input, WORD32 *output,
125 const WORD16 *w_16, const WORD32 *p_table);
127 VOID ixheaacd_dec_DCT2_64_asm(WORD32 *dct_in, WORD32 *ptime_out, WORD32 *w1024,
130 VOID ixheaacd_cos_sin_mod(WORD32 *subband,
132 WORD16 *p_twiddle, WORD32 *p_dig_rev_tbl);
133 VOID ixheaacd_shiftrountine(WORD32 *qmf_real, WORD32 *qmf_imag, WORD32 len,
134 WORD32 common_shift);
135 VOID ixheaacd_shiftrountine_with_rnd(WORD32 *qmf_real, WORD32 *qmf_imag,
136 WORD16 *filter_states, WORD32 len,
137 WORD32 shift);
139 VOID ixheaacd_radix4bfly(const WORD16 *w, WORD32 *x, WORD32 npoints,
140 WORD32 ch_fac);
142 VOID ixheaacd_postradixcompute4(WORD32 *ptr_y, WORD32 *ptr_x,
143 const WORD32 *p_dig_rev_tbl, WORD32 npoints);
145 VOID ixheaacd_postradixcompute2(WORD32 *ptr_y, WORD32 *ptr_x,
146 const WORD32 *p_dig_rev_tbl, WORD32 npoints);
148 VOID ixheaacd_shiftrountine_with_rnd_eld(WORD32 *qmf_real, WORD32 *qmf_imag,
149 WORD16 *filter_states, WORD32 len,
150 WORD32 shift);
152 void ixheaacd_sbr_imdct_using_fft(const WORD32 *ptr_w, WORD32 npoints,
153 WORD32 *ptr_x, WORD32 *ptr_y,
157 VOID ixheaacd_esbr_cos_sin_mod_loop1(WORD32 *subband, WORD32 M,
158 const WORD32 *p_sin_cos,
159 WORD32 subband_tmp[]);
161 VOID ixheaacd_esbr_cos_sin_mod_loop2(WORD32 *subband, const WORD32 *p_sin,
162 WORD32 M);
164 VOID ixheaacd_esbr_radix4bfly(const WORD32 *p_twiddle, WORD32 subband_tmp[],
165 WORD32 a, WORD32 npoint);
167 VOID ixheaacd_radix4bfly(const WORD16 *w, WORD32 *x, WORD32 npoints,
168 WORD32 ch_fac);
170 VOID ixheaacd_postradixcompute4(WORD32 *ptr_y, WORD32 *ptr_x,
171 const WORD32 *p_dig_rev_tbl, WORD32 npoints);
173 VOID ixheaacd_postradixcompute2(WORD32 *ptr_y, WORD32 *ptr_x,
174 const WORD32 *p_dig_rev_tbl, WORD32 npoints);
176 VOID ixheaacd_cos_sin_mod_loop1(WORD32 *subband, WORD32 M,
177 const WORD16 *p_sin_cos, WORD32 subband_tmp[]);
179 VOID ixheaacd_cos_sin_mod_loop2(WORD32 *subband, const WORD16 *p_sin, WORD32 M);
183 WORD32 ch_fac);
185 VOID ixheaacd_esbr_cos_sin_mod(WORD32 *subband,
187 WORD32 *p_twiddle, WORD32 *p_dig_rev_tbl);
189 VOID ixheaacd_inv_modulation_lp(WORD32 *qmf_real, WORD16 *filter_states,
193 VOID ixheaacd_sbr_pre_twiddle(WORD32 *p_xre, WORD32 *p_xim, WORD16 *p_twiddles);
195 VOID ixheaacd_inv_emodulation(WORD32 *qmf_real,
199 VOID ixheaacd_pretwdct2(WORD32 *inp, WORD32 *out_fwd);
203 WORD32 *p_out);
205 VOID ixheaacd_dct2_32(WORD32 *inp, WORD32 *out,
209 VOID ixheaacd_inv_modulation_lp(WORD32 *qmf_real, WORD16 *filter_states,
213 VOID ixheaacd_fftposttw(WORD32 *out,
216 VOID ixheaacd_posttwdct2(WORD32 *inp, WORD16 *out_fwd,