/external/libhevc/common/ |
ihevc_trans_macros.h | 37 #define QUANT(out, inp, quant_coeff, qp_div, log2_trans_size, q_add) \ 48 quant_multiplier = 4 ; /* because quant_coeff are multiplied by 16. Instead of multiplying, we can reduce the division factor q_bits by 4 */ \ 54 tmp = tmp * (quant_coeff); \ 62 #define QUANT_HBD(out, inp, quant_coeff, qp_div, log2_trans_size, q_add, bit_depth) \ 73 quant_multiplier = 4 ; /* because quant_coeff are multiplied by 16. Instead of multiplying, we can reduce the division factor q_bits by 4 */ \ 79 tmp = tmp * (quant_coeff); \ 87 #define QUANT_NO_WEIGHTMAT(out, inp, quant_coeff, qp_div, log2_trans_size, q_add) \ 98 quant_multiplier = 4 ; /* because quant_coeff are multiplied by 16. Instead of multiplying, we can reduce the division factor q_bits by 4 */ \ 104 tmp = tmp * (quant_coeff); \ 112 #define QUANT_NO_WEIGHTMAT_HBD(out, inp, quant_coeff, qp_div, log2_trans_size, q_add, bit_depth) [all...] |
ihevc_quant_iquant_ssd.c | 1216 WORD32 quant_coeff = g_ihevc_quant_scales[qp_rem]; local [all...] |
/external/libhevc/encoder/arm/ |
ihevce_scan_coeffs_neon.c | 133 WORD32 quant_coeff; local 316 quant_coeff = pi2_temp_quant_coeff[x_pos + (y_pos * trans_size)]; 319 *pu2_out_data_coeff = (UWORD16)abs(quant_coeff) - 1; 485 quant_coeff = pi2_temp_quant_coeff[x_pos + (y_pos * trans_size)]; 488 *pu2_out_data_coeff = (UWORD16)abs(quant_coeff) - 1;
|
/external/libhevc/encoder/ |
ihevce_enc_loop_utils.c | 902 WORD32 quant_coeff; local [all...] |
ihevce_cabac_tu.c | 3362 WORD32 quant_coeff; local [all...] |