/external/libxaac/decoder/ |
ixheaacd_multichannel.h | 25 WORD32 sample_rate_idx, ia_aac_dec_tables_struct *ptr_aac_tables, 27 ia_enhaacplus_dec_ind_cc *ind_channel_info, WORD32 total_channels, 28 WORD32 frame_size, WORD32 audio_object_type, 29 ia_eld_specific_config_struct eld_specific_config, WORD32 ele_type);
|
ixheaacd_drc_data_struct.h | 40 WORD32 prog_ref_level; 51 WORD32 drc_factors_sbr[SBR_QMF_SUB_SAMPLES][SBR_QMF_SUB_BANDS]; 79 WORD32 is_longblock[MAX_BS_ELEMENT]; 80 WORD32 state; 81 WORD32 target_ref_level; 82 WORD32 prog_ref_level; 83 WORD32 cut_factor; 84 WORD32 boost_factor; 88 WORD32 dvb_anc_data_pos; 89 WORD32 pres_mode [all...] |
ixheaacd_headerdecode.h | 24 WORD32 bit_stream_type; 25 WORD32 prog_config_present; 29 WORD32 ixheaacd_aac_headerdecode( 31 WORD32 *bytes_consumed, 37 VOID *aac_persistent_mem_v, WORD32 frame_length); 46 WORD32 ixheaacd_ga_hdr_dec(ia_aac_dec_state_struct *pstate_aac_dec, 47 WORD32 header_len, WORD32 *bytes_consumed, 51 WORD32 ixheaacd_latm_audio_mux_element( 56 WORD32 ixheaacd_get_element_index_tag [all...] |
ixheaacd_create.h | 29 WORD32 ixheaacd_frm_data_init(ia_audio_specific_config_struct *pstr_audio_conf, 32 WORD32 ixheaacd_decode_create(ia_exhaacplus_dec_api_struct *dec_handle, 34 WORD32 tracks_for_decoder); 36 WORD32 ixheaacd_decode_free(pVOID codec_handle); 38 WORD32 sample_rate_dec, WORD32 samp_per_frame, FLAG *down_sample_flag, 39 VOID *sbr_persistent_mem_v, WORD32 *ptr_overlap_buf, WORD channel,
|
ixheaacd_imdct.c | 60 extern const WORD32 ixheaacd_pre_post_twid_cos_512[512]; 61 extern const WORD32 ixheaacd_pre_post_twid_sin_512[512]; 62 extern const WORD32 ixheaacd_pre_post_twid_cos_384[384]; 63 extern const WORD32 ixheaacd_pre_post_twid_sin_384[384]; 64 extern const WORD32 ixheaacd_pre_post_twid_cos_64[64]; 65 extern const WORD32 ixheaacd_pre_post_twid_sin_64[64]; 66 extern const WORD32 ixheaacd_pre_post_twid_cos_48[48]; 67 extern const WORD32 ixheaacd_pre_post_twid_sin_48[48]; 72 static WORD32 ixheaacd_calc_max_spectralline(WORD32 *p_in_ibuffer, WORD32 n) [all...] |
ixheaacd_aac_rom.h | 26 WORD32 ixheaacd_pow_table_Q13[129]; 27 WORD32 scale_table[4]; 31 WORD32 scale_mant_tab[4]; 33 WORD32 tns_coeff3[8]; 34 WORD32 tns_coeff4[16]; 36 WORD32 tns_coeff3_32[8]; 37 WORD32 tns_coeff4_32[16]; 38 WORD32 tns_max_bands_tbl_usac[16][2]; 105 WORD32 fft_twiddle[64 * 7]; 113 WORD32 w1024[768] [all...] |
ixheaacd_env_dec.h | 35 VOID ixheaacd_harm_idx_onethreelp(WORD32 *ptr_real_buf, WORD16 *ptr_gain_buf, 37 const WORD32 *ptr_rand_ph, 43 WORD32 *ptr_real_buf, WORD32 *ptr_im, 46 WORD16 scale_change, const WORD32 *ptr_rand_ph, 48 WORD32 harm_index); 51 WORD32 *ptr_real_buf, WORD32 *ptr_im, 54 WORD16 scale_change, const WORD32 *ptr_rand_ph, 56 WORD freq_inv_flag, WORD32 harm_index) [all...] |
ixheaacd_sbrdecoder.h | 47 WORD32 sbr_ele_id; 48 WORD32 extension_type; 49 WORD32 size_payload; 71 FLAG down_mix_flag, ia_sbr_scr_struct *sbr_scratch_struct, WORD32 ps_enable, 72 WORD32 ch_fac, WORD32 slot_element, ia_bit_buf_struct *it_bit_buff, 75 WORD32 ixheaacd_getsize_sbr_persistent(); 78 WORD32 *persistent_used, 79 WORD32 channels, WORD32 ps_enable) [all...] |
ixheaacd_basic_funcs.c | 39 WORD32 new_mant; 40 WORD32 new_exp; 61 WORD32 ixheaacd_fix_mant_div(WORD16 op1_mant, WORD16 op2_mant, 66 WORD32 pre_shift_val, post_shift_val; 67 WORD32 index; 81 WORD32 ratio_m; 97 WORD32 index; 98 WORD32 pre_shift_val; 99 WORD32 op_mant = *ptr_in_out; 100 WORD32 op_exp = *(ptr_in_out + 1) [all...] |
ixheaacd_hcr.h | 36 WORD32* spec, ia_aac_dec_tables_struct* aac_tables_ptr, 38 UWORD32 frame_len, WORD32* in_data, WORD32* out_data); 40 WORD32 ixheaacd_ltp_data(WORD32 object_type, ia_ics_info_struct* ics, 42 WORD32 frame_len);
|
ixheaacd_lt_predict.h | 44 WORD32 *overlap, WORD32 frame_len, 45 WORD32 object_type, WORD32 stride, 50 WORD16 win_shape_prev, WORD32 *in_data, 51 WORD32 *out_mdct, UWORD32 object_type,
|
/external/libhevc/common/ |
ihevc_common_tables.h | 40 extern MEM_ALIGN16 const WORD32 gai4_ihevc_max_luma_pic_size[]; 41 extern MEM_ALIGN16 const WORD32 gai4_ihevc_max_wd_ht[]; 42 extern MEM_ALIGN16 const WORD32 gai4_ihevc_min_wd_ht[]; 45 extern MEM_ALIGN16 const WORD32 gai4_ihevc_ang_table[35]; 46 extern MEM_ALIGN16 const WORD32 gai4_ihevc_inv_ang_table[14]; 61 extern MEM_ALIGN16 const WORD32 gai4_ihevc_ang_table_chroma[35]; 62 extern MEM_ALIGN16 const WORD32 gai4_ihevc_inv_ang_table_chroma[14];
|
ihevc_chroma_recon.c | 106 WORD32 src_strd, 107 WORD32 pred_strd, 108 WORD32 dst_strd, 109 WORD32 zero_cols) 111 WORD32 i, j; 112 WORD32 trans_size; 189 WORD32 src_strd, 190 WORD32 pred_strd, 191 WORD32 dst_strd, 192 WORD32 zero_cols [all...] |
ihevc_dpb_mgr.h | 91 WORD32 ihevc_dpb_mgr_insert_ref(dpb_mgr_t *ps_dpb_mgr, 93 WORD32 buf_id); 97 WORD32 u4_abs_poc); 99 pic_buf_t* ihevc_dpb_mgr_get_ref_by_nearest_poc(dpb_mgr_t *ps_dpb_mgr, WORD32 cur_abs_poc); 101 pic_buf_t* ihevc_dpb_mgr_get_ref_by_poc(dpb_mgr_t *ps_dpb_mgr, WORD32 abs_poc); 103 pic_buf_t* ihevc_dpb_mgr_get_ref_by_poc_lsb(dpb_mgr_t *ps_dpb_mgr, WORD32 poc_lsb);
|
ihevc_tables_x86_intr.h | 60 extern MEM_ALIGN16 const WORD32 shuffle_d[4]; 61 extern const WORD32 shuffle0[2]; 62 extern MEM_ALIGN16 const WORD32 shuffle1[4]; 63 extern MEM_ALIGN16 const WORD32 shuffle2[4]; 64 extern MEM_ALIGN16 const WORD32 shuffle3[4]; 68 extern MEM_ALIGN16 const WORD32 shuffle_uv[4];
|
/external/libhevc/decoder/ |
ihevcd_itrans_recon_dc.c | 88 WORD32 pred_strd, 89 WORD32 dst_strd, 90 WORD32 log2_trans_size, 93 WORD32 row, col; 94 WORD32 add, shift; 95 WORD32 dc_value, quant_out; 96 WORD32 trans_size; 118 WORD32 pred_strd, 119 WORD32 dst_strd, 120 WORD32 log2_trans_size [all...] |
ihevcd_parse_headers.h | 38 void ihevcd_copy_sps(codec_t *ps_codec, WORD32 sps_id, WORD32 sps_id_ref); 39 void ihevcd_copy_pps(codec_t *ps_codec, WORD32 pps_id, WORD32 pps_id_ref); 40 void ihevcd_copy_slice_hdr(codec_t *ps_codec, WORD32 slice_idx, WORD32 slice_idx_ref);
|
/external/libavc/encoder/ |
irc_frame_info_collector.c | 32 WORD32 i; 51 WORD32 irc_fi_get_total_header_bits(frame_info_t *frame_info) 53 WORD32 total_header_bits = 0, i; 64 WORD32 irc_fi_get_total_texture_bits(frame_info_t *frame_info) 66 WORD32 total_texture_bits = 0, i; 76 WORD32 irc_fi_get_total_frame_sad(frame_info_t *frame_info) 78 WORD32 total_sad = 0, i; 88 WORD32 irc_fi_get_average_qp(frame_info_t *frame_info) 90 WORD32 i, total_qp = 0, total_mbs = 0; 108 WORD32 irc_fi_get_avg_mb_header(frame_info_t *frame_info, UWORD8 mb_type [all...] |
ih264e_structs.h | 60 WORD32 src_strd, WORD32 dst_strd, 61 WORD32 ui_neighboravailability); 70 WORD32 src_strd1, WORD32 src_strd2, WORD32 dst_strd, 71 WORD32 height, WORD32 width); 79 WORD32 i4_src_stride, UWORD32 u4_pred_stride, UWORD32 u4_dst_stride, 84 WORD32 i4_src_stride, UWORD32 u4_pred_stride, UWORD32 u4_out_stride [all...] |
/external/libavc/decoder/ |
ih264d_dpb_manager.h | 56 WORD32 i4_pic_num; 72 WORD32 i4_frame_num; /** frame number of picture - unique for each ref*/ 99 WORD32 i4_max_frm_num; /** Max frame number */ 100 WORD32 ai4_gaps_start_frm_num[MAX_FRAMES];/** start frame number for a gap seqn */ 101 WORD32 ai4_gaps_end_frm_num[MAX_FRAMES]; /** start frame number for a gap seqn */ 103 WORD32 ai4_poc_buf_id_map[MAX_FRAMES][3]; 134 WORD32 ih264d_insert_st_node(dpb_manager_t *ps_dpb_mgr, 138 WORD32 ih264d_update_default_index_list(dpb_manager_t *ps_dpb_mgr); 139 WORD32 ih264d_do_mmco_buffer(dpb_commands_t *ps_dpb_cmds, 152 WORD32 ih264d_delete_st_node_or_make_lt(dpb_manager_t *ps_dpb_mgr [all...] |
ih264d_process_bslice.h | 41 WORD32 ih264d_parse_bslice(dec_struct_t * ps_dec, 43 WORD32 ih264d_decode_spatial_direct(dec_struct_t * ps_dec, 47 WORD32 ih264d_decode_temporal_direct(dec_struct_t * ps_dec, 51 WORD32 parseBSliceData(dec_struct_t * ps_dec, 54 WORD32 parseBSliceData(dec_struct_t * ps_dec, 70 WORD32 u2_sub_mb_ofst, 76 WORD32 u2_sub_mb_ofst, 82 WORD32 u2_sub_mb_ofst, 88 WORD32 u2_sub_mb_ofst, 94 WORD32 u2_sub_mb_ofst [all...] |
ih264d_process_pslice.h | 41 WORD32 ih264d_parse_pslice(dec_struct_t *ps_dec, 43 WORD32 ih264d_parse_pred_weight_table(dec_slice_params_t * ps_cur_slice, 46 WORD32 parsePSliceData(dec_struct_t * ps_dec, 50 WORD32 ih264d_process_inter_mb(dec_struct_t * ps_dec, 56 WORD32 ih264d_mv_pred_ref_tfr_nby2_pmb(dec_struct_t * ps_dec, 60 WORD32 ih264d_decode_recon_tfr_nmb(dec_struct_t * ps_dec,
|
/external/libxaac/decoder/drc_src/ |
impd_drc_tables.c | 30 WORD32 impd_init_tbls(const WORD32 num_gain_max_values, 39 WORD32* num_slope_code_tbl_entries) { 45 const WORD32 gain_coding_profile, 47 WORD32* num_entries) { 58 const WORD32 num_gain_max_values, 60 WORD32 n, k; 62 WORD32 Z = 1; 93 WORD32 94 impd_get_delta_tmin(const WORD32 sampling_rate) [all...] |
/external/libmpeg2/common/ |
ideint_utils.c | 92 WORD32 ideint_weave_pic(icv_pic_t *ps_src_top, 95 WORD32 start_row, 96 WORD32 num_rows) 99 WORD32 i, j, num_comp; 101 WORD32 fld; 113 WORD32 src_strd; 114 WORD32 dst_strd; 115 WORD32 comp_row_start, comp_row_end; 185 WORD32 ideint_weave_blk(UWORD8 *pu1_top, 188 WORD32 dst_strd [all...] |
impeg2_disp_mgr.c | 69 WORD32 id; 110 WORD32 impeg2_disp_mgr_add(disp_mgr_t *ps_disp_mgr, 112 WORD32 i4_buf_id) 116 WORD32 id; 149 void* impeg2_disp_mgr_get(disp_mgr_t *ps_disp_mgr, WORD32 *pi4_buf_id) 151 WORD32 id;
|