/external/libhevc/decoder/ |
D | ihevcd_structs.h | 53 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 l0_collocated_poc[MAX_SLICE_SEGMENTS_IN_FRAME][MAX_DPB_SIZE]; 209 WORD32 l1_collocated_poc[MAX_SLICE_SEGMENTS_IN_FRAME][MAX_DPB_SIZE]; 213 WORD32 u1_l1_collocated_poc_lt[MAX_SLICE_SEGMENTS_IN_FRAME][MAX_DPB_SIZE]; 237 WORD32 i4_ctb_x; 243 WORD32 i4_ctb_y; [all …]
|
D | ihevcd_utils.h | 40 WORD32 ihevcd_get_lvl_idx(WORD32 level); 41 WORD32 ihevcd_get_dpb_size(WORD32 level, WORD32 pic_size); 42 WORD32 ihevcd_get_pic_mv_bank_size(WORD32 num_luma_samples); 43 WORD32 ihevcd_get_tu_data_size(WORD32 num_luma_samples); 44 WORD32 ihevcd_nctb_cnt(codec_t *ps_codec, sps_t *ps_sps); 45 WORD32 ihevcd_get_max_luma_samples(WORD32 level); 48 WORD32 ctb_x, 49 WORD32 ctb_y, 50 WORD32 *pi4_ctb_tile_x, 51 WORD32 *pi4_ctb_tile_y, [all …]
|
D | ihevcd_fmt_conv.h | 49 WORD32 wd, 50 WORD32 ht, 51 WORD32 src_y_strd, 52 WORD32 src_uv_strd, 53 WORD32 dst_strd, 54 WORD32 is_u_first); 59 WORD32 wd, 60 WORD32 ht, 61 WORD32 src_y_strd, 62 WORD32 src_uv_strd, [all …]
|
D | ihevcd_mv_merge.h | 84 WORD32 left_nbr_4x4_strd, 86 WORD32 part_mode, 87 WORD32 part_idx, 88 WORD32 part_wd, 89 WORD32 part_ht, 90 WORD32 part_pos_x, 91 WORD32 part_pos_y, 92 WORD32 single_mcl_flag, 93 WORD32 lb_avail, 94 WORD32 l_avail, [all …]
|
/external/libhevc/common/ |
D | ihevc_deblk.h | 43 WORD32 src_strd, 44 WORD32 bs, 45 WORD32 quant_param_p, 46 WORD32 quant_param_q, 47 WORD32 beta_offset_div2, 48 WORD32 tc_offset_div2, 49 WORD32 filter_flag_p, 50 WORD32 filter_flag_q); 54 WORD32 src_strd, 55 WORD32 bs, [all …]
|
D | ihevc_iquant_itrans_recon.h | 44 WORD32 qp_div, /* qpscaled / 6 */ 45 WORD32 qp_rem, /* qpscaled % 6 */ 46 WORD32 src_strd, 47 WORD32 pred_strd, 48 WORD32 dst_strd, 49 WORD32 zero_cols, 50 WORD32 zero_rows); 57 WORD32 qp_div, /* qpscaled / 6 */ 58 WORD32 qp_rem, /* qpscaled % 6 */ 59 WORD32 src_strd, [all …]
|
D | ihevc_iquant_recon.h | 41 WORD32 qp_div, /* qpscaled / 6 */ 42 WORD32 qp_rem, /* qpscaled % 6 */ 43 WORD32 src_strd, 44 WORD32 pred_strd, 45 WORD32 dst_strd, 46 WORD32 zero_cols); 51 WORD32 qp_div, /* qpscaled / 6 */ 52 WORD32 qp_rem, /* qpscaled % 6 */ 53 WORD32 src_strd, 54 WORD32 pred_strd, [all …]
|
D | ihevc_intra_pred.h | 50 WORD32 src_strd, 52 WORD32 dst_strd, 53 WORD32 nt, 54 WORD32 mode); 60 WORD32 src_strd, 62 WORD32 dst_strd, 63 WORD32 nt, 64 WORD32 mode); 68 WORD32 src_strd, 70 WORD32 dst_strd, [all …]
|
D | ihevc_weighted_pred.h | 40 WORD32 src_strd, 41 WORD32 dst_strd, 42 WORD32 wgt0, 43 WORD32 off0, 44 WORD32 shift, 45 WORD32 lvl_shift, 46 WORD32 ht, 47 WORD32 wd); 51 WORD32 src_strd, 52 WORD32 dst_strd, [all …]
|
D | ihevc_chroma_intra_pred.h | 44 WORD32 src_strd, 46 WORD32 dst_strd, 47 WORD32 nt, 48 WORD32 mode); 52 WORD32 src_strd, 54 WORD32 dst_strd, 55 WORD32 nt, 56 WORD32 mode); 60 WORD32 src_strd, 62 WORD32 dst_strd, [all …]
|
D | ihevc_padding.h | 43 WORD32 src_strd, 44 WORD32 ht, 45 WORD32 wd, 46 WORD32 pad_size); 50 WORD32 src_strd, 51 WORD32 ht, 52 WORD32 wd, 53 WORD32 pad_size); 57 WORD32 src_strd, 58 WORD32 ht, [all …]
|
D | ihevc_weighted_pred.c | 108 WORD32 src_strd, in ihevc_weighted_pred_uni() 109 WORD32 dst_strd, in ihevc_weighted_pred_uni() 110 WORD32 wgt0, in ihevc_weighted_pred_uni() 111 WORD32 off0, in ihevc_weighted_pred_uni() 112 WORD32 shift, in ihevc_weighted_pred_uni() 113 WORD32 lvl_shift, in ihevc_weighted_pred_uni() 114 WORD32 ht, in ihevc_weighted_pred_uni() 115 WORD32 wd) in ihevc_weighted_pred_uni() 117 WORD32 row, col; in ihevc_weighted_pred_uni() 118 WORD32 i4_tmp; in ihevc_weighted_pred_uni() [all …]
|
D | ihevc_inter_pred.h | 56 WORD32 src_strd, 57 WORD32 dst_strd, 59 WORD32 ht, 60 WORD32 wd); 65 WORD32 src_strd, 66 WORD32 dst_strd, 68 WORD32 ht, 69 WORD32 wd); 74 WORD32 src_strd, 75 WORD32 dst_strd, [all …]
|
D | ihevc_chroma_iquant_itrans_recon.h | 45 WORD32 qp_div, /* qpscaled / 6 */ 46 WORD32 qp_rem, /* qpscaled % 6 */ 47 WORD32 src_strd, 48 WORD32 pred_strd, 49 WORD32 dst_strd, 50 WORD32 zero_cols, 51 WORD32 zero_rows); 58 WORD32 qp_div, /* qpscaled / 6 */ 59 WORD32 qp_rem, /* qpscaled % 6 */ 60 WORD32 src_strd, [all …]
|
D | ihevc_recon.h | 40 WORD32 src_strd, 41 WORD32 pred_strd, 42 WORD32 dst_strd, 43 WORD32 zero_cols); 47 WORD32 src_strd, 48 WORD32 pred_strd, 49 WORD32 dst_strd, 50 WORD32 zero_cols, 55 WORD32 src_strd, 56 WORD32 pred_strd, [all …]
|
D | ihevc_itrans_recon.h | 41 WORD32 src_strd, 42 WORD32 pred_strd, 43 WORD32 dst_strd, 44 WORD32 zero_cols, 45 WORD32 zero_rows); 50 WORD32 src_strd, 51 WORD32 pred_strd, 52 WORD32 dst_strd, 53 WORD32 zero_cols, 54 WORD32 zero_rows, [all …]
|
D | ihevc_chroma_iquant_recon.h | 44 WORD32 qp_div, /* qpscaled / 6 */ 45 WORD32 qp_rem, /* qpscaled % 6 */ 46 WORD32 src_strd, 47 WORD32 pred_strd, 48 WORD32 dst_strd, 49 WORD32 zero_cols); 54 WORD32 qp_div, /* qpscaled / 6 */ 55 WORD32 qp_rem, /* qpscaled % 6 */ 56 WORD32 src_strd, 57 WORD32 pred_strd, [all …]
|
D | ihevc_padding.c | 90 WORD32 src_strd, in ihevc_pad_vert() 91 WORD32 ht, in ihevc_pad_vert() 92 WORD32 wd, in ihevc_pad_vert() 93 WORD32 pad_size) in ihevc_pad_vert() 95 WORD32 row; in ihevc_pad_vert() 144 WORD32 src_strd, in ihevc_pad_horz_chroma() 145 WORD32 ht, in ihevc_pad_horz_chroma() 146 WORD32 wd, in ihevc_pad_horz_chroma() 147 WORD32 pad_size) in ihevc_pad_horz_chroma() 149 WORD32 row; in ihevc_pad_horz_chroma() [all …]
|
D | ihevc_iquant_recon.c | 109 WORD32 qp_div, /* qpscaled / 6 */ in ihevc_iquant_recon_4x4_ttype1() 110 WORD32 qp_rem, /* qpscaled % 6 */ in ihevc_iquant_recon_4x4_ttype1() 111 WORD32 src_strd, in ihevc_iquant_recon_4x4_ttype1() 112 WORD32 pred_strd, in ihevc_iquant_recon_4x4_ttype1() 113 WORD32 dst_strd, in ihevc_iquant_recon_4x4_ttype1() 114 WORD32 zero_cols) in ihevc_iquant_recon_4x4_ttype1() 120 WORD32 i, j; in ihevc_iquant_recon_4x4_ttype1() 121 WORD32 shift_iq; in ihevc_iquant_recon_4x4_ttype1() 122 WORD32 trans_size; in ihevc_iquant_recon_4x4_ttype1() 125 WORD32 log2_trans_size, bit_depth; in ihevc_iquant_recon_4x4_ttype1() [all …]
|
D | ihevc_chroma_itrans_recon.h | 44 WORD32 src_strd, 45 WORD32 pred_strd, 46 WORD32 dst_strd, 47 WORD32 zero_cols, 48 WORD32 zero_rows); 53 WORD32 src_strd, 54 WORD32 pred_strd, 55 WORD32 dst_strd, 56 WORD32 zero_cols, 57 WORD32 zero_rows, [all …]
|
D | ihevc_inter_pred_filters.c | 110 WORD32 src_strd, in ihevc_inter_pred_luma_copy() 111 WORD32 dst_strd, in ihevc_inter_pred_luma_copy() 113 WORD32 ht, in ihevc_inter_pred_luma_copy() 114 WORD32 wd) in ihevc_inter_pred_luma_copy() 116 WORD32 row, col; in ihevc_inter_pred_luma_copy() 172 WORD32 src_strd, in ihevc_inter_pred_luma_horz() 173 WORD32 dst_strd, in ihevc_inter_pred_luma_horz() 175 WORD32 ht, in ihevc_inter_pred_luma_horz() 176 WORD32 wd) in ihevc_inter_pred_luma_horz() 178 WORD32 row, col, i; in ihevc_inter_pred_luma_horz() [all …]
|
D | ihevc_sao.h | 50 static const WORD32 gi4_ihevc_hbd_table_edge_idx[5] = { 1, 2, 0, 3, 4 }; 53 WORD32 src_strd, 57 WORD32 sao_band_pos, 59 WORD32 wd, 60 WORD32 ht); 63 WORD32 src_strd, 67 WORD32 sao_band_pos, 69 WORD32 wd, 70 WORD32 ht, 74 WORD32 src_strd, [all …]
|
D | ihevc_chroma_recon.h | 49 WORD32 src_strd, 50 WORD32 pred_strd, 51 WORD32 dst_strd, 52 WORD32 zero_cols); 56 WORD32 src_strd, 57 WORD32 pred_strd, 58 WORD32 dst_strd, 59 WORD32 zero_cols, 64 WORD32 src_strd, 65 WORD32 pred_strd, [all …]
|
D | ihevc_chroma_iquant_recon.c | 115 WORD32 qp_div, /* qpscaled / 6 */ in ihevc_chroma_iquant_recon_4x4() 116 WORD32 qp_rem, /* qpscaled % 6 */ in ihevc_chroma_iquant_recon_4x4() 117 WORD32 src_strd, in ihevc_chroma_iquant_recon_4x4() 118 WORD32 pred_strd, in ihevc_chroma_iquant_recon_4x4() 119 WORD32 dst_strd, in ihevc_chroma_iquant_recon_4x4() 120 WORD32 zero_cols) in ihevc_chroma_iquant_recon_4x4() 126 WORD32 i, j; in ihevc_chroma_iquant_recon_4x4() 127 WORD32 shift_iq; in ihevc_chroma_iquant_recon_4x4() 128 WORD32 trans_size; in ihevc_chroma_iquant_recon_4x4() 131 WORD32 log2_trans_size, bit_depth; in ihevc_chroma_iquant_recon_4x4() [all …]
|
D | ihevc_trans.h | 39 WORD32 i4_src_strd, 40 WORD32 i4_dst_strd, 41 WORD32 i4_shift, 42 WORD32 i4_zero_rows); 45 WORD32 i4_src_strd, 46 WORD32 i4_dst_strd, 47 WORD32 i4_shift, 48 WORD32 i4_zero_rows); 51 WORD32 i4_src_strd, 52 WORD32 i4_dst_strd, [all …]
|