Lines Matching refs:WORD32
58 extern WORD32 (*ixheaacd_fix_div)(WORD32, WORD32);
59 extern VOID (*ixheaacd_covariance_matrix_calc)(WORD32 *,
61 WORD32);
63 ixheaacd_lpp_trans_cov_matrix *, WORD32 *, WORD32, WORD16);
64 extern VOID (*ixheaacd_over_lap_add1)(WORD32 *, WORD32 *, WORD16 *,
66 extern VOID (*ixheaacd_over_lap_add2)(WORD32 *, WORD32 *, WORD32 *,
72 extern VOID (*ixheaacd_decorr_filter2)(ia_ps_dec_struct *, WORD32 *, WORD32 *,
73 WORD32 *, WORD32 *,
76 extern WORD32 (*ixheaacd_divide16_pos)(WORD32, WORD32);
78 extern VOID (*ixheaacd_decorrelation)(ia_ps_dec_struct *, WORD32 *, WORD32 *,
79 WORD32 *, WORD32 *,
82 extern VOID (*ixheaacd_apply_rot)(ia_ps_dec_struct *, WORD32 *, WORD32 *,
83 WORD32 *, WORD32 *, ia_sbr_tables_struct *,
86 extern VOID (*ixheaacd_conv_ergtoamplitudelp)(WORD32, WORD16, WORD16 *,
89 extern VOID (*ixheaacd_conv_ergtoamplitude)(WORD32, WORD16, WORD16 *, WORD16 *,
92 extern VOID (*ixheaacd_adjust_scale)(WORD32 **, WORD32 **, WORD32, WORD32,
93 WORD32, WORD32, WORD32, FLAG);
95 extern WORD16 (*ixheaacd_ixheaacd_expsubbandsamples)(WORD32 **, WORD32 **,
96 WORD32, WORD32, WORD32,
97 WORD32, FLAG);
99 extern VOID (*ixheaacd_enery_calc_per_subband)(WORD32, WORD32, WORD32, WORD32,
100 WORD32, WORD16 *, FLAG,
102 WORD32 *);
104 extern VOID (*ixheaacd_harm_idx_zerotwolp)(WORD32 *, WORD16 *, WORD, WORD16 *,
105 const WORD32 *, WORD16 *, WORD, FLAG,
106 WORD32);
108 extern VOID (*ixheaacd_tns_ar_filter_fixed)(WORD32 *, WORD32, WORD32, WORD32 *,
109 WORD32, WORD32, WORD);
111 extern VOID (*ixheaacd_tns_ar_filter)(WORD32 *, WORD32, WORD32, WORD16 *,
112 WORD32, WORD32, WORD, WORD32 *);
117 extern WORD32 (*ixheaacd_calc_max_spectral_line)(WORD32 *, WORD32);
119 extern VOID (*ixheaacd_post_twiddle)(WORD32[], WORD32[],
122 extern VOID (*ixheaacd_post_twid_overlap_add)(WORD16[], WORD32[],
124 WORD, WORD32 *, WORD16,
127 extern VOID (*ixheaacd_neg_shift_spec)(WORD32 *, WORD16 *, WORD16, WORD16);
129 extern VOID (*ixheaacd_spec_to_overlapbuf)(WORD32 *, WORD32 *, WORD32, WORD32);
131 extern VOID (*ixheaacd_overlap_buf_out)(WORD16 *, WORD32 *, WORD32,
134 extern VOID (*ixheaacd_overlap_out_copy)(WORD16 *, WORD32 *, WORD32 *,
137 extern VOID (*ixheaacd_pretwiddle_compute)(WORD32 *, WORD32 *, WORD32 *,
139 WORD, WORD32);
142 WORD32, WORD32 *, WORD32 *);
144 extern VOID (*ixheaacd_complex_fft_p2)(WORD32 *xr, WORD32 *xi, WORD32 nlength,
145 WORD32 fft_mode, WORD32 *preshift);
147 extern VOID (*ixheaacd_mps_complex_fft_64)(WORD32 *ptr_x, WORD32 *fin_re,
148 WORD32 *fin_im, WORD32 nlength);
150 extern VOID (*ixheaacd_mps_synt_pre_twiddle)(WORD32 *ptr_in, WORD32 *table_re,
151 WORD32 *table_im,
152 WORD32 resolution);
154 extern VOID (*ixheaacd_mps_synt_post_twiddle)(WORD32 *ptr_in, WORD32 *table_re,
155 WORD32 *table_im,
156 WORD32 resolution);
158 extern VOID (*ixheaacd_calc_pre_twid)(WORD32 *ptr_x, WORD32 *r_ptr,
159 WORD32 *i_ptr, WORD32 nlength,
160 const WORD32 *cos_ptr,
161 const WORD32 *sin_ptr);
163 extern VOID (*ixheaacd_calc_post_twid)(WORD32 *ptr_x, WORD32 *r_ptr,
164 WORD32 *i_ptr, WORD32 nlength,
165 const WORD32 *cos_ptr,
166 const WORD32 *sin_ptr);
169 WORD32 resolution, WORD32 *fin_re, WORD32 *fin_im, WORD32 *table_re,
170 WORD32 *table_im, WORD32 *state);
171 extern VOID (*ixheaacd_mps_synt_out_calc)(WORD32 resolution, WORD32 *out,
172 WORD32 *state,
173 const WORD32 *filter_coeff);
175 extern VOID (*ixheaacd_fft_15_ld)(WORD32 *inp, WORD32 *op, WORD32 *fft3out,
178 extern VOID (*ixheaacd_aac_ld_dec_rearrange)(WORD32 *ip, WORD32 *op,
179 WORD32 mdct_len_2,
183 ia_aac_dec_imdct_tables_struct *imdct_tables_ptr, WORD32 npoints,
184 WORD32 *ptr_x, WORD32 *ptr_y);
187 ia_aac_dec_imdct_tables_struct *imdct_tables_ptr, WORD32 npoints,
188 WORD32 *ptr_x, WORD32 *ptr_y);
192 extern VOID (*ixheaacd_inv_dit_fft_8pt)(WORD32 *x, WORD32 *real, WORD32 *imag);
195 WORD32 *x_invquant, WORD16 *scale_fact, WORD no_band, WORD8 *width,
196 WORD32 *scale_tables_ptr, WORD32 total_channels, WORD32 object_type,
197 WORD32 aac_sf_data_resil_flag);