/external/libhevc/common/ |
ihevc_iquant_recon.c | 121 WORD32 shift_iq; local 129 shift_iq = bit_depth + log2_trans_size - 5; 150 shift_iq, qp_div); 233 WORD32 shift_iq; local 241 shift_iq = bit_depth + log2_trans_size - 5; 262 shift_iq, qp_div); 344 WORD32 shift_iq; local 352 shift_iq = bit_depth + log2_trans_size - 5; 373 shift_iq, qp_div); 456 WORD32 shift_iq; local 567 WORD32 shift_iq; local [all...] |
ihevc_chroma_iquant_recon.c | 127 WORD32 shift_iq; local 135 shift_iq = bit_depth + log2_trans_size - 5; 156 shift_iq, qp_div); 239 WORD32 shift_iq; local 247 shift_iq = bit_depth + log2_trans_size - 5; 268 shift_iq, qp_div); 352 WORD32 shift_iq; local 360 shift_iq = bit_depth + log2_trans_size - 5; 381 shift_iq, qp_div);
|
ihevc_iquant_itrans_recon.c | 129 WORD32 shift_iq; local 137 shift_iq = bit_depth + log2_trans_size - 5; 161 shift_iq, qp_div); 165 shift_iq, qp_div); 171 shift_iq, qp_div); 175 shift_iq, qp_div); 181 shift_iq, qp_div); 185 shift_iq, qp_div); 191 shift_iq, qp_div); 202 shift_iq, qp_div) 338 WORD32 shift_iq; local [all...] |
ihevc_trans_macros.h | 136 /* Reference Inverse Quantization: "pi2_src"(Coefficients) will be clipped to 15 or 14 bits when (qp_div > shift_iq). Spec doesn't have any clip mentioned */ 140 #define IQUANT(res, coeff /*pi2_src[index*src_strd]*/, dequant_coeff /*pi2_dequant_coeff[index*trans_size] * g_ihevc_iquant_scales[qp_rem] */, shift_iq, qp_div) \ 144 add_iq = SHL_NEG(1 , (shift_iq - qp_div - 1)); /* To be moved outside in neon. To be computed once per transform call */ \ 148 tmp = SHR_NEG(tmp,(shift_iq - qp_div)); \ 155 /* 1. Clip "pi2_src"(coefficients) to 10 bits if "(qp_div >= shift_iq)" or 16 bits if "(qp_div < shift_iq)"*/ 158 #define IQUANT_4x4(res, coeff /*pi2_src[index*src_strd]*/, dequant_coeff /*pi2_dequant_coeff[index*trans_size] * g_ihevc_iquant_scales[qp_rem] */, shift_iq, qp_div) \ 164 add_iq = SHL_NEG(1 , (shift_iq - qp_div - 1)); /* To be moved outside in neon. To be computed once per transform call */ \ 167 if(qp_div > shift_iq) \ 177 tmp = SHR_NEG(tmp,(shift_iq - qp_div)); (…) [all...] |
ihevc_chroma_iquant_itrans_recon.c | 138 WORD32 shift_iq; local 146 shift_iq = bit_depth + log2_trans_size - 5; 170 shift_iq, qp_div); 174 shift_iq, qp_div); 184 shift_iq, qp_div); 188 shift_iq, qp_div);
|
/external/libhevc/decoder/ |
ihevcd_iquant_itrans_recon_ctb.c | 165 WORD32 shift_iq; local 170 shift_iq = bit_depth + log2_trans_size - 5; 212 shift_iq, qp_div); 218 shift_iq, qp_div); 298 shift_iq, qp_div); 309 shift_iq, qp_div); [all...] |