Home | History | Annotate | Download | only in src

Lines Matching defs:rateCtrl

33     AVCRateControl *rateCtrl = encvid->rateCtrl;
503 rateCtrl->scdEnable = (encParam->auto_scd == AVC_ON) ? TRUE : FALSE;
504 rateCtrl->idrPeriod = encParam->idr_period + 1;
505 rateCtrl->intraMBRate = encParam->intramb_refresh;
506 rateCtrl->dpEnable = (encParam->data_par == AVC_ON) ? TRUE : FALSE;
508 rateCtrl->subPelEnable = (encParam->sub_pel == AVC_ON) ? TRUE : FALSE;
509 rateCtrl->mvRange = encParam->search_range;
511 rateCtrl->subMBEnable = (encParam->submb_pred == AVC_ON) ? TRUE : FALSE;
512 rateCtrl->rdOptEnable = (encParam->rdopt_mode == AVC_ON) ? TRUE : FALSE;
513 rateCtrl->bidirPred = (encParam->bidir_pred == AVC_ON) ? TRUE : FALSE;
515 rateCtrl->rcEnable = (encParam->rate_control == AVC_ON) ? TRUE : FALSE;
516 rateCtrl->initQP = encParam->initQP;
517 rateCtrl->initQP = AVC_CLIP3(0, 51, rateCtrl->initQP);
519 rateCtrl->bitRate = encParam->bitrate;
520 rateCtrl->cpbSize = encParam->CPB_size;
521 rateCtrl->initDelayOffset = (rateCtrl->bitRate * encParam->init_CBP_removal_delay / 1000);
528 rateCtrl->frame_rate = (OsclFloat)(encParam->frame_rate * 1.0 / 1000);
529 // rateCtrl->srcInterval = encParam->src_interval;
530 rateCtrl->first_frame = 1; /* set this flag for the first time */
571 AVCRateControl *rateCtrl = encvid->rateCtrl;
586 if (rateCtrl->dpEnable == FALSE &&
594 if (rateCtrl->bidirPred == FALSE &&
595 rateCtrl->dpEnable == FALSE &&
617 if (rateCtrl->bidirPred == TRUE ||
618 rateCtrl->dpEnable == TRUE ||
643 AVCRateControl *rateCtrl = encvid->rateCtrl;
649 mb_per_sec = (int)(video->PicSizeInMbs * rateCtrl->frame_rate + 0.5);
658 rateCtrl->bitRate <= (int32)MaxBR[ii]*1000 &&
659 rateCtrl->cpbSize <= (int32)MaxCPB[ii]*1000 &&
660 rateCtrl->mvRange <= MaxVmvR[ii] &&
689 rateCtrl->bitRate > (int32)MaxBR[lev_idx]*1000 ||
690 rateCtrl->cpbSize > (int32)MaxCPB[lev_idx]*1000 ||
691 rateCtrl->mvRange > MaxVmvR[lev_idx])