/external/libhevc/common/ |
D | ihevc_itrans_recon_32x32.c | 117 WORD32 trans_size; in ihevc_itrans_recon_32x32() local 121 trans_size = TRANS_SIZE_32; in ihevc_itrans_recon_32x32() 145 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_32x32() 196 pi2_tmp += trans_size; in ihevc_itrans_recon_32x32() 207 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_32x32() 212 o[k] = g_ai2_ihevc_trans_32[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_32x32() 214 * pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_32x32() 218 eo[k] = g_ai2_ihevc_trans_32[2][k] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_32x32() 264 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_32x32() 269 o[k] = g_ai2_ihevc_trans_32[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_32x32() [all …]
|
D | ihevc_itrans_recon_16x16.c | 115 WORD32 trans_size; in ihevc_itrans_recon_16x16() local 126 trans_size = TRANS_SIZE_16; in ihevc_itrans_recon_16x16() 143 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_16x16() 183 pi2_tmp += trans_size; in ihevc_itrans_recon_16x16() 195 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_16x16() 200 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_16x16() 202 * pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_16x16() 206 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_16x16() 241 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_16x16() 246 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_16x16() [all …]
|
D | ihevc_chroma_itrans_recon_16x16.c | 125 WORD32 trans_size; in ihevc_chroma_itrans_recon_16x16() local 128 trans_size = TRANS_SIZE_16; in ihevc_chroma_itrans_recon_16x16() 153 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_itrans_recon_16x16() 193 pi2_tmp += trans_size; in ihevc_chroma_itrans_recon_16x16() 204 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_16x16() 209 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16() 211 * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_16x16() 215 eo[k] = g_ai2_ihevc_trans_16[2][k] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_16x16() 250 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_16x16() 255 o[k] = g_ai2_ihevc_trans_16[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_16x16() [all …]
|
D | ihevc_iquant_itrans_recon.c | 130 WORD32 trans_size; in ihevc_iquant_itrans_recon_4x4_ttype1() local 140 trans_size = TRANS_SIZE_4; in ihevc_iquant_itrans_recon_4x4_ttype1() 147 for(i = 0; i < trans_size; i++) in ihevc_iquant_itrans_recon_4x4_ttype1() 152 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_iquant_itrans_recon_4x4_ttype1() 160 pi2_dequant_coeff[0 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1() 164 pi2_dequant_coeff[2 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1() 170 pi2_dequant_coeff[2 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1() 174 pi2_dequant_coeff[3 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1() 180 pi2_dequant_coeff[0 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1() 184 pi2_dequant_coeff[3 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_itrans_recon_4x4_ttype1() [all …]
|
D | ihevc_recon.c | 103 WORD32 trans_size; in ihevc_recon_4x4_ttype1() local 105 trans_size = TRANS_SIZE_4; in ihevc_recon_4x4_ttype1() 109 for(i = 0; i < trans_size; i++) in ihevc_recon_4x4_ttype1() 114 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4_ttype1() 121 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4_ttype1() 185 WORD32 trans_size; in ihevc_recon_4x4() local 187 trans_size = TRANS_SIZE_4; in ihevc_recon_4x4() 191 for(i = 0; i < trans_size; i++) in ihevc_recon_4x4() 196 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4() 203 for(j = 0; j < trans_size; j++) in ihevc_recon_4x4() [all …]
|
D | ihevc_iquant_recon.c | 122 WORD32 trans_size; in ihevc_iquant_recon_4x4_ttype1() local 132 trans_size = TRANS_SIZE_4; in ihevc_iquant_recon_4x4_ttype1() 134 for(i = 0; i < trans_size; i++) in ihevc_iquant_recon_4x4_ttype1() 139 for(j = 0; j < trans_size; j++) in ihevc_iquant_recon_4x4_ttype1() 144 for(j = 0; j < trans_size; j++) in ihevc_iquant_recon_4x4_ttype1() 149 … pi2_dequant_coeff[j * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_iquant_recon_4x4_ttype1() 234 WORD32 trans_size; in ihevc_iquant_recon_4x4() local 244 trans_size = TRANS_SIZE_4; in ihevc_iquant_recon_4x4() 246 for(i = 0; i < trans_size; i++) in ihevc_iquant_recon_4x4() 251 for(j = 0; j < trans_size; j++) in ihevc_iquant_recon_4x4() [all …]
|
D | ihevc_itrans_recon_8x8.c | 114 WORD32 trans_size; in ihevc_itrans_recon_8x8() local 118 trans_size = TRANS_SIZE_8; in ihevc_itrans_recon_8x8() 143 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_8x8() 173 pi2_tmp += trans_size; in ihevc_itrans_recon_8x8() 184 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_8x8() 189 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_tmp[trans_size] in ihevc_itrans_recon_8x8() 190 + g_ai2_ihevc_trans_8[3][k] * pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_8x8() 192 eo[0] = g_ai2_ihevc_trans_8[2][0] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_8x8() 193 eo[1] = g_ai2_ihevc_trans_8[2][1] * pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_8x8() 219 for(j = 0; j < trans_size; j++) in ihevc_itrans_recon_8x8() [all …]
|
D | ihevc_itrans_recon.c | 113 WORD32 trans_size; in ihevc_itrans_recon_4x4_ttype1() local 115 trans_size = TRANS_SIZE_4; in ihevc_itrans_recon_4x4_ttype1() 123 for(i = 0; i < trans_size; i++) in ihevc_itrans_recon_4x4_ttype1() 128 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_itrans_recon_4x4_ttype1() 148 pi2_tmp += trans_size; in ihevc_itrans_recon_4x4_ttype1() 158 for(i = 0; i < trans_size; i++) in ihevc_itrans_recon_4x4_ttype1() 162 c[0] = pi2_tmp[0] + pi2_tmp[2 * trans_size]; in ihevc_itrans_recon_4x4_ttype1() 163 c[1] = pi2_tmp[2 * trans_size] + pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_4x4_ttype1() 164 c[2] = pi2_tmp[0] - pi2_tmp[3 * trans_size]; in ihevc_itrans_recon_4x4_ttype1() 165 c[3] = 74 * pi2_tmp[trans_size]; in ihevc_itrans_recon_4x4_ttype1() [all …]
|
D | ihevc_chroma_recon.c | 112 WORD32 trans_size; in ihevc_chroma_recon_4x4() local 114 trans_size = TRANS_SIZE_4; in ihevc_chroma_recon_4x4() 118 for(i = 0; i < trans_size; i++) in ihevc_chroma_recon_4x4() 123 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_4x4() 130 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_4x4() 195 WORD32 trans_size; in ihevc_chroma_recon_8x8() local 197 trans_size = TRANS_SIZE_8; in ihevc_chroma_recon_8x8() 201 for(i = 0; i < trans_size; i++) in ihevc_chroma_recon_8x8() 206 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_8x8() 213 for(j = 0; j < trans_size; j++) in ihevc_chroma_recon_8x8() [all …]
|
D | ihevc_chroma_iquant_recon.c | 128 WORD32 trans_size; in ihevc_chroma_iquant_recon_4x4() local 138 trans_size = TRANS_SIZE_4; in ihevc_chroma_iquant_recon_4x4() 140 for(i = 0; i < trans_size; i++) in ihevc_chroma_iquant_recon_4x4() 145 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_recon_4x4() 150 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_recon_4x4() 155 … pi2_dequant_coeff[j * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_recon_4x4() 240 WORD32 trans_size; in ihevc_chroma_iquant_recon_8x8() local 250 trans_size = TRANS_SIZE_8; in ihevc_chroma_iquant_recon_8x8() 252 for(i = 0; i < trans_size; i++) in ihevc_chroma_iquant_recon_8x8() 257 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_recon_8x8() [all …]
|
D | ihevc_quant_iquant_ssd.c | 119 WORD32 trans_size, in ihevc_quant_iquant_ssd() argument 150 GETRANGE(log2_size, trans_size); in ihevc_quant_iquant_ssd() 156 for(i = 0; i < trans_size; i++) in ihevc_quant_iquant_ssd() 158 for(j = 0; j < trans_size; j++) in ihevc_quant_iquant_ssd() 184 pi2_quant_coeff += trans_size; in ihevc_quant_iquant_ssd() 186 pi2_dequant_coeff += trans_size; in ihevc_quant_iquant_ssd() 202 for(block_row = 0; block_row < trans_size; block_row += 4) in ihevc_quant_iquant_ssd() 205 for(block_col = 0; block_col < trans_size / 4; block_col++) in ihevc_quant_iquant_ssd() 308 WORD32 trans_size, in ihevc_quant_iquant() argument 338 GETRANGE(log2_size, trans_size); in ihevc_quant_iquant() [all …]
|
D | ihevc_chroma_itrans_recon_8x8.c | 123 WORD32 trans_size; in ihevc_chroma_itrans_recon_8x8() local 127 trans_size = TRANS_SIZE_8; in ihevc_chroma_itrans_recon_8x8() 149 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_itrans_recon_8x8() 188 pi2_tmp += trans_size; in ihevc_chroma_itrans_recon_8x8() 200 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_8x8() 205 o[k] = g_ai2_ihevc_trans_8[1][k] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_8x8() 207 * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_8x8() 209 eo[0] = g_ai2_ihevc_trans_8[2][0] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_8x8() 210 eo[1] = g_ai2_ihevc_trans_8[2][1] * pi2_tmp[2 * trans_size]; in ihevc_chroma_itrans_recon_8x8() 237 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_8x8() [all …]
|
D | ihevc_chroma_iquant_itrans_recon.c | 139 WORD32 trans_size; in ihevc_chroma_iquant_itrans_recon_4x4() local 149 trans_size = TRANS_SIZE_4; in ihevc_chroma_iquant_itrans_recon_4x4() 156 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_itrans_recon_4x4() 161 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_iquant_itrans_recon_4x4() 169 pi2_dequant_coeff[1 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4() 173 pi2_dequant_coeff[3 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4() 183 pi2_dequant_coeff[0 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4() 187 pi2_dequant_coeff[2 * trans_size] * g_ihevc_iquant_scales[qp_rem], in ihevc_chroma_iquant_itrans_recon_4x4() 206 pi2_tmp += trans_size; in ihevc_chroma_iquant_itrans_recon_4x4() 216 for(j = 0; j < trans_size; j++) in ihevc_chroma_iquant_itrans_recon_4x4() [all …]
|
D | ihevc_resi_trans.c | 110 WORD32 trans_size; in ihevc_resi_trans_4x4_ttype1() local 118 trans_size = TRANS_SIZE_4; in ihevc_resi_trans_4x4_ttype1() 124 for(i = 0; i < trans_size; i++) in ihevc_resi_trans_4x4_ttype1() 152 pi4_temp[trans_size] = in ihevc_resi_trans_4x4_ttype1() 155 pi4_temp[2 * trans_size] = (29 * c[2] + 55 * c[0] - c[3] + add) >> shift; in ihevc_resi_trans_4x4_ttype1() 156 pi4_temp[3 * trans_size] = (55 * c[2] - 29 * c[1] + c[3] + add) >> shift; in ihevc_resi_trans_4x4_ttype1() 183 pi4_temp += trans_size; in ihevc_resi_trans_4x4_ttype1() 245 WORD32 trans_size; in ihevc_resi_trans_4x4() local 260 trans_size = TRANS_SIZE_4; in ihevc_resi_trans_4x4() 266 for(i = 0; i < trans_size; i++) in ihevc_resi_trans_4x4() [all …]
|
D | ihevc_chroma_itrans_recon.c | 122 WORD32 trans_size; in ihevc_chroma_itrans_recon_4x4() local 124 trans_size = TRANS_SIZE_4; in ihevc_chroma_itrans_recon_4x4() 132 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_4x4() 137 memset(pi2_tmp, 0, trans_size * sizeof(WORD16)); in ihevc_chroma_itrans_recon_4x4() 163 pi2_tmp += trans_size; in ihevc_chroma_itrans_recon_4x4() 173 for(j = 0; j < trans_size; j++) in ihevc_chroma_itrans_recon_4x4() 177 o[0] = g_ai2_ihevc_trans_4[1][0] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_4x4() 178 + g_ai2_ihevc_trans_4[3][0] * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_4x4() 179 o[1] = g_ai2_ihevc_trans_4[1][1] * pi2_tmp[trans_size] in ihevc_chroma_itrans_recon_4x4() 180 + g_ai2_ihevc_trans_4[3][1] * pi2_tmp[3 * trans_size]; in ihevc_chroma_itrans_recon_4x4() [all …]
|
/external/libhevc/encoder/ |
D | ihevce_enc_sbh_funcs.c | 140 WORD32 trans_size = ps_rdoq_sbh_params->i4_trans_size; in ihevce_sign_data_hiding() local 148 GETRANGE(log2_size, trans_size); in ihevce_sign_data_hiding() 160 GETRANGE(shift_value, trans_size); in ihevce_sign_data_hiding() 162 mask_value = (trans_size / 4) - 1; /*for finding the col. no. from scan index*/ in ihevce_sign_data_hiding() 163 switch(trans_size) in ihevce_sign_data_hiding() 181 for(trans_unit_idx = (trans_size * trans_size / 16) - 1; trans_unit_idx >= 0; trans_unit_idx--) in ihevce_sign_data_hiding() 203 i2_quant_coeff = pi2_quant_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding() 222 quant_coeff_first = pi2_quant_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding() 239 i2_quant_coeff = pi2_quant_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding() 240 i2_tr_coeff = pi2_tr_coeffs[x_pos + (y_pos * trans_size)]; in ihevce_sign_data_hiding() [all …]
|
D | ihevce_enc_loop_utils.c | 849 … ihevce_enc_loop_ctxt_t *ps_ctxt, cu_analyse_t *ps_cu_analyse, WORD32 trans_size, WORD32 is_intra) in ihevce_update_cu_level_qp_lamda() argument 855 ASSERT((trans_size == 32) || (trans_size == 16) || (trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda() 856 i4_act_counter = (trans_size == 16) + 2 * ((trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda() 861 ASSERT((trans_size == 32) || (trans_size == 16) || (trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda() 862 i4_act_counter = (trans_size == 16) + 2 * ((trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda() 867 ASSERT((trans_size == 16) || (trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda() 868 i4_act_counter = (trans_size == 8) || (trans_size == 4); in ihevce_update_cu_level_qp_lamda() 873 ASSERT((trans_size == 8) || (trans_size == 4)); in ihevce_update_cu_level_qp_lamda() 933 WORD32 trans_size, in ihevce_scan_coeffs() argument 968 GETRANGE(shift_value, trans_size); in ihevce_scan_coeffs() [all …]
|
D | ihevce_recur_bracketing.c | 527 WORD32 trans_size = ps_cu_node->ps_parent->u1_cu_size >> 1; in ihevce_pu_calc_8x8_blk() local 554 pu1_src_4x4 = pu1_orig + (i * trans_size * src_strd) + (j * trans_size); in ihevce_pu_calc_8x8_blk() 560 cu_pos_x + ((j) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk() 561 cu_pos_y + ((i) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk() 562 trans_size >> 2); in ihevce_pu_calc_8x8_blk() 611 cu_pos_x + ((j) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk() 612 cu_pos_y + ((i) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk() 613 (trans_size >> 2), in ihevce_pu_calc_8x8_blk() 2943 UWORD8 *pu1_inp, WORD32 i4_inp_stride, UWORD8 *pu1_ref, WORD32 i4_ref_stride, WORD32 trans_size) in ihevce_nxn_sad_computer() argument 2948 wd = trans_size; in ihevce_nxn_sad_computer() [all …]
|
/external/libhevc/encoder/arm/ |
D | ihevce_itrans_recon_neon.c | 86 WORD32 trans_size, in ihevce_itrans_recon_dc_4x4_chroma_neon() argument 96 for(i = 0; i < trans_size; i++) in ihevce_itrans_recon_dc_4x4_chroma_neon() 111 WORD32 trans_size, in ihevce_itrans_recon_dc_8x8_luma_neon() argument 121 for(i = 0; i < trans_size; i += 2) in ihevce_itrans_recon_dc_8x8_luma_neon() 137 WORD32 trans_size, in ihevce_itrans_recon_dc_8x8_chroma_neon() argument 149 for(i = 0; i < trans_size; i += 2) in ihevce_itrans_recon_dc_8x8_chroma_neon() 169 WORD32 trans_size, in ihevce_itrans_recon_dc_16x16_luma_neon() argument 179 for(i = 0; i < trans_size; i++) in ihevce_itrans_recon_dc_16x16_luma_neon() 192 WORD32 trans_size, in ihevce_itrans_recon_dc_16x16_chroma_neon() argument 204 for(i = 0; i < trans_size; i++) in ihevce_itrans_recon_dc_16x16_chroma_neon() [all …]
|
D | ihevce_scan_coeffs_neon.c | 120 WORD32 trans_size, in ihevce_scan_coeffs_neon() argument 148 GETRANGE(shift_value, trans_size); in ihevce_scan_coeffs_neon() 150 mask_value = (trans_size / 4) - 1; in ihevce_scan_coeffs_neon() 152 switch(trans_size) in ihevce_scan_coeffs_neon() 173 for(trans_unit_idx = (trans_size * trans_size / 16) - 1; trans_unit_idx >= 0; trans_unit_idx--) in ihevce_scan_coeffs_neon() 191 pi2_temp_quant_coeff += (blk_col * 4 + (blk_row * 4) * trans_size); in ihevce_scan_coeffs_neon() 193 quant0 = vld1_s16(pi2_temp_quant_coeff + 0 * trans_size); in ihevce_scan_coeffs_neon() 194 quant1 = vld1_s16(pi2_temp_quant_coeff + 1 * trans_size); in ihevce_scan_coeffs_neon() 195 quant2 = vld1_s16(pi2_temp_quant_coeff + 2 * trans_size); in ihevce_scan_coeffs_neon() 196 quant3 = vld1_s16(pi2_temp_quant_coeff + 3 * trans_size); in ihevce_scan_coeffs_neon() [all …]
|
/external/libhevc/decoder/ |
D | ihevcd_iquant_itrans_recon_ctb.c | 161 WORD32 trans_size; in ihevcd_unpack_coeffs() local 172 trans_size = (1 << log2_trans_size); in ihevcd_unpack_coeffs() 193 memset(pi2_tu_coeff, 0, trans_size * trans_size * sizeof(WORD16)); in ihevcd_unpack_coeffs() 206 if(4 == trans_size) in ihevcd_unpack_coeffs() 226 for(i = 0; i < trans_size; i++) in ihevcd_unpack_coeffs() 227 *(pi2_tu_coeff + i * trans_size) = 0; in ihevcd_unpack_coeffs() 248 memset(pi2_tu_coeff, 0, trans_size * trans_size * sizeof(WORD16)); in ihevcd_unpack_coeffs() 262 pi2_sblk_ptr = pi2_tu_coeff + subblk_pos_y * trans_size in ihevcd_unpack_coeffs() 290 if(4 == trans_size) in ihevcd_unpack_coeffs() 296 * trans_size] in ihevcd_unpack_coeffs() [all …]
|
D | ihevcd_itrans_recon_dc.c | 96 WORD32 trans_size; in ihevcd_itrans_recon_dc_luma() local 98 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_luma() 109 for(row = 0; row < trans_size; row++) in ihevcd_itrans_recon_dc_luma() 110 for(col = 0; col < trans_size; col++) in ihevcd_itrans_recon_dc_luma() 126 WORD32 trans_size; in ihevcd_itrans_recon_dc_chroma() local 129 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_chroma() 140 for(row = 0; row < trans_size; row++) in ihevcd_itrans_recon_dc_chroma() 141 for(col = 0; col < trans_size; col++) in ihevcd_itrans_recon_dc_chroma()
|
/external/libhevc/decoder/x86/ |
D | ihevcd_it_rec_dc_ssse3_intr.c | 75 WORD32 trans_size; in ihevcd_itrans_recon_dc_luma_ssse3() local 79 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_luma_ssse3() 94 if(trans_size == 4) in ihevcd_itrans_recon_dc_luma_ssse3() 136 for(i = 1; i <= trans_size; i += 4) in ihevcd_itrans_recon_dc_luma_ssse3() 138 for(j = 1; j <= trans_size; j += 8) in ihevcd_itrans_recon_dc_luma_ssse3() 180 pu1_pred += 4 * pred_strd - trans_size; in ihevcd_itrans_recon_dc_luma_ssse3() 181 pu1_dst += 4 * dst_strd - trans_size; in ihevcd_itrans_recon_dc_luma_ssse3() 213 WORD32 trans_size; in ihevcd_itrans_recon_dc_chroma_ssse3() local 221 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_chroma_ssse3() 236 if(trans_size == 4) in ihevcd_itrans_recon_dc_chroma_ssse3() [all …]
|
D | ihevcd_it_rec_dc_sse42_intr.c | 73 WORD32 trans_size; in ihevcd_itrans_recon_dc_luma_sse42() local 78 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_luma_sse42() 93 if(trans_size == 4) in ihevcd_itrans_recon_dc_luma_sse42() 135 for(i = 1; i <= trans_size; i += 4) in ihevcd_itrans_recon_dc_luma_sse42() 137 for(j = 1; j <= trans_size; j += 8) in ihevcd_itrans_recon_dc_luma_sse42() 179 pu1_pred += 4 * pred_strd - trans_size; in ihevcd_itrans_recon_dc_luma_sse42() 180 pu1_dst += 4 * dst_strd - trans_size; in ihevcd_itrans_recon_dc_luma_sse42() 213 WORD32 trans_size; in ihevcd_itrans_recon_dc_chroma_sse42() local 221 trans_size = (1 << log2_trans_size); in ihevcd_itrans_recon_dc_chroma_sse42() 236 if(trans_size == 4) in ihevcd_itrans_recon_dc_chroma_sse42() [all …]
|
/external/libhevc/common/arm/ |
D | ihevc_quant_iquant_ssd_neon_intr.c | 68 WORD32 trans_size, in ihevc_quant_iquant_ssd_flat_scale_mat_neon() argument 138 GETRANGE(log2_size, trans_size); in ihevc_quant_iquant_ssd_flat_scale_mat_neon() 157 for(i = 0; i < trans_size; i += 4) in ihevc_quant_iquant_ssd_flat_scale_mat_neon() 159 for(j = 0; j < trans_size; j += 4) in ihevc_quant_iquant_ssd_flat_scale_mat_neon() 320 pi2_quant_coeff += 4 * trans_size; in ihevc_quant_iquant_ssd_flat_scale_mat_neon() 342 WORD32 trans_size, in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon() argument 421 GETRANGE(log2_size, trans_size); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon() 443 for(i = 0; i < trans_size; i += 4) in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon() 445 for(j = 0; j < trans_size; j += 4) in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon() 511 add_q1 = vld1q_s32(pi4_quant_round_factor_1_2 + j + (trans_size)); in ihevc_q_iq_ssd_flat_scale_mat_var_rnd_fact_neon() [all …]
|