Lines Matching refs:WORD16
43 typedef WORD16((*REVERB_BUFFERS_RI)[NUM_SER_AP_LINKS])[32 * 2];
44 typedef WORD16((REVERB_BUFFERS_CH_RI[5])[NUM_SER_AP_LINKS])[16 * 2];
47 WORD16 (*delay_buf_qmf_ap_re_im)[32 * 2];
49 WORD16 (*delay_buf_qmf_ld_re_im)[SMALL_DEL_STRT * 2];
51 WORD16 (*delay_buf_qmf_sd_re_im)[2 * 32];
53 WORD16 delay_buf_idx_ser[NUM_SER_AP_LINKS];
54 WORD16 delay_sample_ser[NUM_SER_AP_LINKS];
57 WORD16 delay_buf_idx;
58 WORD16 delay_buf_idx_long;
69 WORD16 delay_buf_qmf_sub_re_im[DEL_ALL_PASS][16 * 2];
72 WORD16 h11_h12_vec[2 * 24];
73 WORD16 h21_h22_vec[2 * 24];
75 WORD16 H11_H12[2 * 24];
76 WORD16 H21_H22[2 * 24];
78 WORD16 delta_h11_h12[2 * 24];
79 WORD16 delta_h21_h22[2 * 24];
83 WORD16 delay_buffer_scale;
84 WORD16 usb;
86 WORD16 iid_par_prev[NUM_BANDS_FINE];
87 WORD16 icc_par_prev[NUM_BANDS_FINE];
96 WORD16 iid_mode;
97 WORD16 icc_mode;
101 WORD16 num_env;
102 WORD16 border_position[MAXIM_NUM_OF_PS_ENVLOPS + 2];
107 WORD16 iid_par_table[MAXIM_NUM_OF_PS_ENVLOPS + 2][NUM_BANDS_FINE];
108 WORD16 icc_par_table[MAXIM_NUM_OF_PS_ENVLOPS + 2][NUM_BANDS_FINE];
118 WORD16 *transient_ratio);
122 WORD16 *transient_ratio);
127 ia_ps_tables_struct *ps_tables_ptr, WORD16 *transient_ratio);
132 ia_ps_tables_struct *ps_tables_ptr, WORD16 *transient_ratio);
155 VOID ixheaacd_init_rot_env(ia_ps_dec_struct *ptr_ps_dec, WORD16 env, WORD16 usb,
157 const WORD16 *cos_sin_lookup_tab);
162 ia_sbr_scale_fact_struct *sbr_scale_factor, WORD16 slot,
169 const WORD16 *ptr_res);
175 const WORD16 *ptr_resol);
177 VOID ixheaacd_scale_ps_states(ia_ps_dec_struct *ptr_ps_dec, WORD16 scale);
179 extern WORD16 ixheaacd_divideby2(WORD32 op);
180 extern WORD16 ixheaacd_divideby3(WORD32 op);