Searched refs:Qc (Results 1 - 4 of 4) sorted by relevance

/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/
H A Drate_control.h45 Int Qc; /*quantization level used for the current frame. */ member in struct:__anon663
H A Drate_control.cpp208 video->rc[currLayer]->Qc = video->encParams->InitQuantIvop[currLayer];
213 currVop->quantizer = video->rc[currLayer]->Qc;
693 /* In/out : rc->T and rc->Qc */
719 if (rc->T < 0) rc->Qc = 31;
756 //rc->Qc = (Int)(prev_QP * sqrt(prev_actual_bits/curr_target) + 0.4);
759 rc->Qc = (Int)(prev_RD / curr_RD + 0.5);
763 rc->Qc = (Int)(prev_QP * M4VENC_SQRT(prev_RD / curr_RD) + 0.9);
766 rc->Qc = (Int)(prev_QP * (M4VENC_SQRT(prev_RD / curr_RD) + prev_RD / curr_RD) / 2.0 + 0.9); /* Quadratic and linear approximation */
768 rc->Qc = (Int)(prev_QP * (M4VENC_SQRT(prev_RD / curr_RD) + M4VENC_POW(prev_RD / curr_RD, 1.0 / 3.0)) / 2.0 + 0.9);
770 //rc->Qc
[all...]
/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Drate_control.cpp47 return rateCtrl->Qc;
280 rateCtrl->Qc = rateCtrl->initQP;
345 video->QPy = rateCtrl->Qc = rateCtrl->initQP;
350 video->QPy = rateCtrl->Qc;
418 if (rateCtrl->T < 0) rateCtrl->Qc = RC_MAX_QUANT;
478 //rateCtrl->Qc = (Int)(prev_QP * sqrt(prev_actual_bits/curr_target) + 0.4);
485 // rateCtrl->Qc =(Int)(prev_QP * M4VENC_SQRT(prev_RD/curr_RD) + 0.9);
492 // lower bound on Qc should be a function of curr_mad
493 // When mad is already low, lower bound on Qc doesn't have to be small.
496 /// if((curr_mad < 8) && (rateCtrl->Qc < 1
[all...]
H A Davcenc_int.h166 int QP; /* quantization level for current frame, = rc->Qc*/
265 int Qc; /*quantization level used for the current frame. */ member in struct:tagAVCRateControl

Completed in 266 milliseconds