Searched defs:rateCtrl (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Dinit.cpp33 AVCRateControl *rateCtrl = encvid->rateCtrl; local
499 rateCtrl->scdEnable = (encParam->auto_scd == AVC_ON) ? TRUE : FALSE;
500 rateCtrl->idrPeriod = encParam->idr_period + 1;
501 rateCtrl->intraMBRate = encParam->intramb_refresh;
502 rateCtrl->dpEnable = (encParam->data_par == AVC_ON) ? TRUE : FALSE;
504 rateCtrl->subPelEnable = (encParam->sub_pel == AVC_ON) ? TRUE : FALSE;
505 rateCtrl->mvRange = encParam->search_range;
507 rateCtrl->subMBEnable = (encParam->submb_pred == AVC_ON) ? TRUE : FALSE;
508 rateCtrl
567 AVCRateControl *rateCtrl = encvid->rateCtrl; local
639 AVCRateControl *rateCtrl = encvid->rateCtrl; local
[all...]
H A Davcenc_api.cpp130 encvid->rateCtrl = (AVCRateControl*) avcHandle->CBAVC_Malloc(userData, sizeof(AVCRateControl), DEFAULT_ATTR);
131 if (encvid->rateCtrl == NULL)
153 encvid->oBSize = encvid->rateCtrl->cpbSize;
263 *size = encvid->rateCtrl->cpbSize;
280 AVCRateControl *rateCtrl = encvid->rateCtrl; local
308 if (AVCENC_SUCCESS != RCDetermineFrameNum(encvid, rateCtrl, input->coding_timestamp, &frameNum))
314 //nextFrmModTime = (uint32)((((frameNum+1)*1000)/rateCtrl->frame_rate) + modTimeRef); /* rec. time */
469 encvid->rateCtrl->numFrameBits += ((*buf_nal_size) << 3);
623 if (encvid->rateCtrl)
727 AVCRateControl *rateCtrl = encvid->rateCtrl; local
[all...]
H A Drate_control.cpp32 double ComputeFrameMAD(AVCCommonObj *video, AVCRateControl *rateCtrl);
34 void targetBitCalculation(AVCEncObject *encvid, AVCCommonObj *video, AVCRateControl *rateCtrl, MultiPass *pMP);
37 AVCRateControl *rateCtrl, MultiPass *pMP);
39 void updateRC_PostProc(AVCRateControl *rateCtrl, MultiPass *pMP);
45 int GetAvgFrameQP(AVCRateControl *rateCtrl) argument
47 return rateCtrl->Qc;
50 AVCEnc_Status RCDetermineFrameNum(AVCEncObject *encvid, AVCRateControl *rateCtrl, uint32 modTime, uint *frameNum) argument
64 if (rateCtrl->first_frame)
89 currFrameNum = (int32)(((modTime - modTimeRef) * rateCtrl->frame_rate + 200) / 1000); /* add small roundings */
98 if (frameInc < rateCtrl
140 RCUpdateBuffer(AVCCommonObj *video, AVCRateControl *rateCtrl, int frameInc) argument
171 AVCRateControl *rateCtrl = encvid->rateCtrl; local
296 AVCRateControl *rateCtrl = encvid->rateCtrl; local
336 AVCRateControl *rateCtrl = encvid->rateCtrl; local
405 calculateQuantizer_Multipass(AVCEncObject *encvid, AVCCommonObj *video, AVCRateControl *rateCtrl, MultiPass *pMP) argument
520 targetBitCalculation(AVCEncObject *encvid, AVCCommonObj *video, AVCRateControl *rateCtrl, MultiPass *pMP) argument
664 updateRC_PostProc(AVCRateControl *rateCtrl, MultiPass *pMP) argument
745 RCPostMB(AVCCommonObj *video, AVCRateControl *rateCtrl, int num_header_bits, int num_texture_bits) argument
766 AVCRateControl *rateCtrl = encvid->rateCtrl; local
795 AVCRateControl *rateCtrl = encvid->rateCtrl; local
857 updateRateControl(AVCRateControl *rateCtrl, int nal_type) argument
898 ComputeFrameMAD(AVCCommonObj *video, AVCRateControl *rateCtrl) argument
[all...]
H A Dslice.cpp162 AVCRateControl *rateCtrl = encvid->rateCtrl; local
501 RCPostMB(video, rateCtrl, start_text_bits - start_mb_bits,
H A Davcenc_int.h380 AVCRateControl *rateCtrl; /* pointer to the rate control structure */ member in struct:tagEncObject
H A Dmotion_est.cpp71 AVCRateControl *rateCtrl = encvid->rateCtrl; local
72 int search_range = rateCtrl->mvRange;
251 AVCRateControl *rateCtrl = encvid->rateCtrl; local
304 if (rateCtrl->intraMBRate)
306 AVCRasterIntraUpdate(encvid, mblock, totalMB, rateCtrl->intraMBRate);
316 if ((rateCtrl->scdEnable == 1)
317 && ((rateCtrl->frame_rate < 5.0) || (video->sliceHdr->frame_num > MIN_GOP)))
390 rateCtrl
961 AVCRateControl *rateCtrl = encvid->rateCtrl; local
[all...]

Completed in 268 milliseconds