Home
last modified time | relevance | path

Searched refs:WORD32 (Results 1 – 25 of 861) sorted by relevance

12345678910>>...35

/external/libxaac/decoder/
Dixheaacd_sbr_rom.c74 {((WORD32)0xf801 << 16) | ((WORD32)0xfb3e & 0xFFFF),
75 ((WORD32)0x07c5 << 16) | ((WORD32)0xfa99 & 0xFFFF),
76 ((WORD32)0x0121 << 16) | ((WORD32)0xf865 & 0xFFFF),
77 ((WORD32)0xfc3d << 16) | ((WORD32)0xfd03 & 0xFFFF),
78 ((WORD32)0x0675 << 16) | ((WORD32)0x025f & 0xFFFF),
79 ((WORD32)0xfce2 << 16) | ((WORD32)0x072a & 0xFFFF),
80 ((WORD32)0xffea << 16) | ((WORD32)0xfaa5 & 0xFFFF),
81 ((WORD32)0xf8b3 << 16) | ((WORD32)0xff14 & 0xFFFF),
82 ((WORD32)0x0463 << 16) | ((WORD32)0x0605 & 0xFFFF),
83 ((WORD32)0x0333 << 16) | ((WORD32)0xf816 & 0xFFFF),
[all …]
Dixheaacd_function_selector.h58 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 *,
[all …]
Dixheaacd_config.h184 WORD32 usac_cfg_ext_info_present[USAC_MAX_CONFIG_EXTENSIONS];
185 WORD32 usac_ext_ele_payload_present[USAC_MAX_ELEMENTS];
186 WORD32 usac_cfg_ext_info_len[USAC_MAX_CONFIG_EXTENSIONS];
187 WORD32 usac_ext_ele_payload_len[USAC_MAX_ELEMENTS];
188 WORD32 usac_ext_gain_payload_len;
193 WORD32 preroll_flag;
210 WORD32 parametric_lim_threshold_present;
212 WORD32 parametric_lim_attack;
213 WORD32 parametric_lim_release_present;
214 WORD32 parametric_lim_release;
[all …]
Dixheaacd_interface.h45 WORD32 ixheaacd_dec_main(VOID *handle, WORD8 *inbuffer, WORD8 *outbuffer,
46 WORD32 *out_bytes, WORD32 frames_done, WORD32 pcmsize,
47 WORD32 *num_channel_out);
49 VOID ixheaacd_complex_fft_p3(WORD32 *xr, WORD32 *xi, WORD32 nlength,
50 WORD32 fft_mode, WORD32 *preshift);
52 VOID ixheaacd_complex_fft_p2_dec(WORD32 *xr, WORD32 *xi, WORD32 nlength,
53 WORD32 fft_mode, WORD32 *preshift);
55 VOID ixheaacd_complex_fft_p2_armv7(WORD32 *xr, WORD32 *xi, WORD32 nlength,
56 WORD32 fft_mode, WORD32 *preshift);
58 VOID ixheaacd_mps_complex_fft_64_dec(WORD32 *ptr_x, WORD32 *fin_re,
[all …]
Dixheaacd_qmf_dec.h24 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;
[all …]
Dixheaacd_main.h23 VOID ixheaacd_imdct_flt(FLOAT32 in_data[], FLOAT32 out_data[], WORD32 len);
25 VOID usac_tw_imdct(FLOAT32 in_data[], FLOAT32 out_data[], WORD32 len);
27 WORD32 ixheaacd_window_calc(FLOAT32 window[], WORD32 len, WORD32 wfun_select);
29 VOID calc_window_ratio(FLOAT32 window[], WORD32 len, WORD32 prev_len,
30 WORD32 wfun_select, WORD32 prev_wfun_select);
32 WORD32 ixheaacd_tw_window_calc(FLOAT32 window[], WORD32 len,
33 WORD32 wfun_select);
36 WORD32 mode_prev;
48 WORD32 ilspold[ORDER];
55 WORD32 lsfold_first[ORDER];
[all …]
Dixheaacd_aac_imdct.h23 WORD32 ixheaacd_inverse_transform(
24 WORD32 spec_data[], WORD32 scratch[],
25 ia_aac_dec_imdct_tables_struct *ptr_imdct_tables, WORD32 expo,
26 WORD32 npoints);
28 VOID ixheaacd_post_twiddle_dec(WORD32 out_ptr[], WORD32 spec_data[],
30 WORD32 npoints);
33 WORD32 out_ptr[], WORD32 spec_data[],
34 ia_aac_dec_imdct_tables_struct *ptr_imdct_tables, WORD32 npoints);
37 WORD32 out_ptr[], WORD32 spec_data[],
38 ia_aac_dec_imdct_tables_struct *ptr_imdct_tables, WORD32 npoints);
[all …]
Dixheaacd_basic_ops32.h23 static PLATFORM_INLINE WORD32 ixheaacd_min32(WORD32 a, WORD32 b) { in ixheaacd_min32()
24 WORD32 min_val; in ixheaacd_min32()
31 static PLATFORM_INLINE WORD32 ixheaacd_max32(WORD32 a, WORD32 b) { in ixheaacd_max32()
32 WORD32 max_val; in ixheaacd_max32()
39 static PLATFORM_INLINE WORD32 ixheaacd_shl32(WORD32 a, WORD b) { in ixheaacd_shl32()
40 WORD32 out_val; in ixheaacd_shl32()
46 out_val = (WORD32)a << b; in ixheaacd_shl32()
51 static PLATFORM_INLINE WORD32 ixheaacd_shr32(WORD32 a, WORD b) { in ixheaacd_shr32()
52 WORD32 out_val; in ixheaacd_shr32()
61 out_val = (WORD32)a >> b; in ixheaacd_shr32()
[all …]
/external/libxaac/decoder/drc_src/
Dimpd_drc_struct.h154 WORD32 type;
173 WORD32 shape_flter_block_flag;
179 WORD32 level_estim_k_weighting_type;
180 WORD32 level_estim_integration_time_present;
181 WORD32 level_estim_integration_time;
182 WORD32 drc_curve_definition_type;
183 WORD32 drc_characteristic;
184 WORD32 node_count;
185 WORD32 node_level[PARAM_DRC_TYPE_FF_NODE_COUNT_MAX];
186 WORD32 node_gain[PARAM_DRC_TYPE_FF_NODE_COUNT_MAX];
[all …]
Dimpd_drc_selection_process.h43 WORD32 base_channel_count;
44 WORD32 base_layout;
45 WORD32 target_config_request_type;
46 WORD32 num_downmix_id_requests;
47 WORD32 requested_dwnmix_id[MAX_NUM_DOWNMIX_ID_REQUESTS];
48 WORD32 requested_target_layout;
49 WORD32 requested_target_ch_count;
50 WORD32 target_ch_count_prelim;
52 WORD32 loudness_normalization_on;
54 WORD32 album_mode;
[all …]
/external/libhevc/encoder/
Dihevce_had_satd.h75 WORD32 src_strd,
77 WORD32 pred_strd,
79 WORD32 dst_strd);
83 WORD32 src_strd,
85 WORD32 pred_strd,
87 WORD32 dst_strd);
91 WORD32 src_strd,
93 WORD32 pred_strd,
95 WORD32 dst_strd);
99 WORD32 src_strd,
[all …]
Dihevce_api.h243 WORD32 i4_size;
248 WORD32 inp_chr_format;
253 WORD32 i4_chr_format;
256 WORD32 i4_width;
259 WORD32 i4_height;
262 WORD32 i4_orig_width;
265 WORD32 i4_orig_height;
268 WORD32 i4_input_bit_depth;
273 WORD32 i4_field_pic;
278 WORD32 i4_frm_rate_num;
[all …]
Dihevce_enc_loop_utils.h66 out = ((WORD32)(temp * (1 << QUANT_ROUND_FACTOR_Q))) >> CABAC_FRAC_BITS_Q; \
89 void ihevce_get_cl_cu_lambda_prms(ihevce_enc_loop_ctxt_t *ps_ctxt, WORD32 i4_cur_cu_qp);
94 WORD32 i4_slice_type,
95 WORD32 i4_temporal_lyr_id,
96 WORD32 i4_lambda_type);
102 WORD32 i4_activity_for_qp,
103 WORD32 i4_activity_for_lamda,
104 WORD32 i4_reduce_qp);
106 WORD32 ihevce_scan_coeffs(
108 WORD32 *pi4_subBlock2csbfId_map,
[all …]
Drate_control_api.h51 WORD32 rate_control_num_fill_use_free_memtab(
67 WORD32 *pi4_init_qp,
69 WORD32 i4_max_inter_frm_int,
70 WORD32 i4_is_gop_closed,
71 WORD32 *pi4_min_max_qp,
72 WORD32 i4_use_est_intra_sad,
75 WORD32 i4_frame_height,
76 WORD32 i4_frame_width,
77 WORD32 i4_num_active_pic_type,
78 WORD32 i4_field_pic,
[all …]
Dia_basic_ops32.h104 static PLATFORM_INLINE WORD32 min32(WORD32 a, WORD32 b) in min32()
106 WORD32 min_val; in min32()
139 static PLATFORM_INLINE WORD32 max32(WORD32 a, WORD32 b) in max32()
141 WORD32 max_val; in max32()
175 static PLATFORM_INLINE WORD32 shl32(WORD32 a, WORD b) in shl32()
177 WORD32 out_val; in shl32()
182 out_val = (WORD32)a << b; in shl32()
214 static PLATFORM_INLINE WORD32 shr32(WORD32 a, WORD b) in shr32()
216 WORD32 out_val; in shr32()
227 out_val = (WORD32)a >> b; in shr32()
[all …]
Dbit_allocation.h53 WORD32 bit_allocation_num_fill_use_free_memtab(
61 WORD32 i4_num_intra_frm_interval, /* num such intervals */
62 WORD32 i4_bit_rate, /* num bits per second */
63 WORD32 i4_frm_rate, /* num frms in 1000 seconds */
64 WORD32 *i4_peak_bit_rate,
65 WORD32 i4_min_bitrate, /* The minimum bit rate that is to be satisfied for a gop */
66 WORD32 i4_pels_in_frame,
67 WORD32 i4_is_hbr,
68 WORD32 i4_num_active_pic_type,
69 WORD32 i4_lap_window,
[all …]
Dihevce_enc_structs.h216 WORD32 qp_div, /* qpscaled / 6 */
217 WORD32 qp_rem, /* qpscaled % 6 */
218 WORD32 src_strd,
219 WORD32 pred_strd,
220 WORD32 dst_strd,
221 WORD32 zero_cols,
222 WORD32 zero_rows);
225 UWORD8 *pu1_ref, WORD32 src_strd, UWORD8 *pu1_dst, WORD32 dst_strd, WORD32 nt, WORD32 mode);
230 WORD32 *pi4_tmp,
232 WORD32 src_strd,
[all …]
Dihevce_rc_structs.h91 WORD32 ai4_quant[NUM_RC_PIC_TYPE];
92 WORD32 i4_scd_qp;
93 WORD32 i4_is_qp_valid;
138 WORD32 i4_enc_order_num_rc;
140 WORD32 i4_non_ref_B_pic_qp;
150 WORD32 i4_is_model_valid;
154 WORD32 i4_modelQP;
157 WORD32 i4_finalQP;
160 WORD32 i4_maxEbfQP;
166 WORD32 i4_is_offline_model_used;
[all …]
/external/libxaac/decoder/armv7/
Dixheaacd_function_selector_armv7.c68 WORD32 (*ixheaacd_fix_div)(WORD32, WORD32) = &ixheaacd_fix_div_armv7;
71 (WORD32 *, ixheaacd_lpp_trans_cov_matrix *,
72 WORD32) = &ixheaacd_covariance_matrix_calc_armv7;
75 (ixheaacd_lpp_trans_cov_matrix *, WORD32 *, WORD32,
79 (WORD32 *, WORD32 *, WORD16 *, const WORD16 *, WORD16, WORD16,
83 (WORD32 *, WORD32 *, WORD32 *, const WORD16 *, WORD16, WORD16,
87 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
88 WORD32 *p_buf_right_real, WORD32 *p_buf_right_imag,
96 WORD32(*ixheaacd_divide16_pos)
97 (WORD32 op1, WORD32 op2) = &ixheaacd_divide16_pos_armv7;
[all …]
Dixheaacd_function_selector_arm_non_neon.c61 WORD32 (*ixheaacd_fix_div)(WORD32, WORD32) = &ixheaacd_fix_div_armv7;
64 (WORD32 *, ixheaacd_lpp_trans_cov_matrix *,
65 WORD32) = &ixheaacd_covariance_matrix_calc_armv7;
68 (ixheaacd_lpp_trans_cov_matrix *, WORD32 *, WORD32,
72 (WORD32 *, WORD32 *, WORD16 *, const WORD16 *, WORD16, WORD16,
76 (WORD32 *, WORD32 *, WORD32 *, const WORD16 *, WORD16, WORD16,
80 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
81 WORD32 *p_buf_right_real, WORD32 *p_buf_right_imag,
89 WORD32(*ixheaacd_divide16_pos)
90 (WORD32 op1, WORD32 op2) = &ixheaacd_divide16_pos_armv7;
[all …]
/external/libxaac/decoder/x86/
Dixheaacd_function_selector_x86.c66 WORD32 (*ixheaacd_fix_div)(WORD32, WORD32) = &ixheaacd_fix_div_dec;
69 (WORD32 *, ixheaacd_lpp_trans_cov_matrix *,
70 WORD32) = &ixheaacd_covariance_matrix_calc_dec;
73 (ixheaacd_lpp_trans_cov_matrix *, WORD32 *, WORD32,
77 (WORD32 *, WORD32 *, WORD16 *, const WORD16 *, WORD16, WORD16,
81 (WORD32 *, WORD32 *, WORD32 *, const WORD16 *, WORD16, WORD16,
85 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
86 WORD32 *p_buf_right_real, WORD32 *p_buf_right_imag,
94 WORD32(*ixheaacd_divide16_pos)
95 (WORD32 op1, WORD32 op2) = &ixheaacd_divide16_pos_dec;
[all …]
/external/libxaac/decoder/armv8/
Dixheaacd_function_selector_armv8.c66 WORD32 (*ixheaacd_fix_div)(WORD32, WORD32) = &ixheaacd_fix_div_dec;
69 (WORD32 *, ixheaacd_lpp_trans_cov_matrix *,
70 WORD32) = &ixheaacd_covariance_matrix_calc_dec;
73 (ixheaacd_lpp_trans_cov_matrix *, WORD32 *, WORD32,
77 (WORD32 *, WORD32 *, WORD16 *, const WORD16 *, WORD16, WORD16,
81 (WORD32 *, WORD32 *, WORD32 *, const WORD16 *, WORD16, WORD16,
85 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
86 WORD32 *p_buf_right_real, WORD32 *p_buf_right_imag,
94 WORD32(*ixheaacd_divide16_pos)
95 (WORD32 op1, WORD32 op2) = &ixheaacd_divide16_pos_dec;
[all …]
/external/libxaac/decoder/generic/
Dixheaacd_function_selector_generic.c67 WORD32 (*ixheaacd_fix_div)(WORD32, WORD32) = &ixheaacd_fix_div_dec;
70 (WORD32 *, ixheaacd_lpp_trans_cov_matrix *,
71 WORD32) = &ixheaacd_covariance_matrix_calc_dec;
74 (ixheaacd_lpp_trans_cov_matrix *, WORD32 *, WORD32,
78 (WORD32 *, WORD32 *, WORD16 *, const WORD16 *, WORD16, WORD16,
82 (WORD32 *, WORD32 *, WORD32 *, const WORD16 *, WORD16, WORD16,
86 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
87 WORD32 *p_buf_right_real, WORD32 *p_buf_right_imag,
95 WORD32(*ixheaacd_divide16_pos)
96 (WORD32 op1, WORD32 op2) = &ixheaacd_divide16_pos_dec;
[all …]
/external/libxaac/decoder/x86_64/
Dixheaacd_function_selector_x86_64.c66 WORD32 (*ixheaacd_fix_div)(WORD32, WORD32) = &ixheaacd_fix_div_dec;
69 (WORD32 *, ixheaacd_lpp_trans_cov_matrix *,
70 WORD32) = &ixheaacd_covariance_matrix_calc_dec;
73 (ixheaacd_lpp_trans_cov_matrix *, WORD32 *, WORD32,
77 (WORD32 *, WORD32 *, WORD16 *, const WORD16 *, WORD16, WORD16,
81 (WORD32 *, WORD32 *, WORD32 *, const WORD16 *, WORD16, WORD16,
85 (ia_ps_dec_struct *ptr_ps_dec, WORD32 *p_buf_left_real, WORD32 *p_buf_left_imag,
86 WORD32 *p_buf_right_real, WORD32 *p_buf_right_imag,
94 WORD32(*ixheaacd_divide16_pos)
95 (WORD32 op1, WORD32 op2) = &ixheaacd_divide16_pos_dec;
[all …]
/external/libhevc/decoder/
Dihevcd_structs.h53 WORD32 i4_cur_row;
56 WORD32 i4_num_rows;
139 WORD32 i4_cmd;
164 WORD32 i4_tu_coeff_data_ofst;
194 WORD32 i4_abs_poc;
199 WORD32 ai4_l0_collocated_poc[MAX_SLICE_HDR_CNT][MAX_DPB_SIZE];
209 WORD32 ai4_l1_collocated_poc[MAX_SLICE_HDR_CNT][MAX_DPB_SIZE];
237 WORD32 i4_ctb_x;
243 WORD32 i4_ctb_y;
288 WORD32 i4_ctb_pu_cnt;
[all …]

12345678910>>...35