Home | History | Annotate | Download | only in src

Lines Matching defs:QP

84 /*      Int Qp      Quantizer                                               */
90 Int cal_dc_scalerENC(Int QP, Int type)
96 if (QP > 0 && QP < 5)
98 else if (QP > 4 && QP < 9)
99 dc_scaler = 2 * QP;
100 else if (QP > 8 && QP < 25)
101 dc_scaler = QP + 8;
103 dc_scaler = 2 * QP - 16;
107 if (QP > 0 && QP < 5)
109 else if (QP > 4 && QP < 25)
110 dc_scaler = (QP + 13) / 2;
112 dc_scaler = QP - 6;
160 Int q_scale = scaleArrayV[QuantParam->QP];
279 Int q_scale = scaleArrayV[QuantParam->QP];
446 Int QP = QuantParam->QP;
449 Int shift = 15 + (QP >> 3);
469 scale_q = scaleArrayV[QP];
471 coeff = aan_dc_scale(coeff, QP);
480 QP <<= 1;
483 coeff = coeff_dequant(scale_q, QP, Addition, tmp);
544 Int BlockQuantDequantMPEGInter(Short *rcoeff, Short *qcoeff, Int QP, Int *qmat,
551 Int stepsize, QPx2 = QP << 1;
554 Int q_scale = scaleArrayV[QP];
555 Int shift = 15 + (QP >> 3);
600 /* QP scale */
621 //q_value=(((coeff*2)+SIGN0(coeff))*stepsize*QP)/16;
623 q_value = coeff_dequant_mpeg(q_value, stepsize, QP, tmp);
673 Int BlockQuantDequantMPEGIntra(Short *rcoeff, Short *qcoeff, Int QP, Int *qmat,
683 Int q_scale = scaleArrayV[QP];
684 Int shift = 15 + (QP >> 3);
685 Int round2 = (3 * QP + 2) >> 2;
686 Int QPx2plus = (QP << 1) - round2;
778 //q_value = ( coeff + SIGN0(coeff)*((3*QP+2)/4))/(2*QP);
793 stepsize = smulbb(stepsize, QP);
797 //q_value = (coeff*stepsize*QP*2)/16;
852 Int BlockQuantDequantMPEGDCInter(Short *rcoeff, Short *qcoeff, Int QP, Int *qmat,
857 Int q_scale = scaleArrayV[QP];
858 Int shift = 15 + (QP >> 3);
859 Int QPx2 = QP << 1;
897 q_value = coeff_dequant_mpeg(q_value, stepsize, QP, 2047);
898 //q_value=(((coeff*2)+SIGN0(coeff))*stepsize*QP)/16;
919 Int BlockQuantDequantMPEGDCIntra(Short *rcoeff, Short *qcoeff, Int QP, Int *qmat,
925 OSCL_UNUSED_ARG(QP);