Home | History | Annotate | Download | only in src

Lines Matching refs:avcHandle

167 AVCEnc_Status InitRateControlModule(AVCHandle *avcHandle)
169 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject;
178 rateCtrl->MADofMB = (double*) avcHandle->CBAVC_Malloc(encvid->avcHandle->userData,
188 rateCtrl->pMP = (MultiPass*) avcHandle->CBAVC_Malloc(encvid->avcHandle->userData, sizeof(MultiPass), DEFAULT_ATTR);
197 rateCtrl->pMP->pRDSamples = (RDInfo **)avcHandle->CBAVC_Malloc(encvid->avcHandle->userData, (30 * sizeof(RDInfo *)), DEFAULT_ATTR);
205 rateCtrl->pMP->pRDSamples[i] = (RDInfo *)avcHandle->CBAVC_Malloc(encvid->avcHandle->userData, (32 * sizeof(RDInfo)), DEFAULT_ATTR);
289 CleanupRateControlModule(avcHandle);
295 void CleanupRateControlModule(AVCHandle *avcHandle)
297 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject;
303 avcHandle->CBAVC_Free(avcHandle->userData, (int)(rateCtrl->MADofMB));
314 avcHandle->CBAVC_Free(avcHandle->userData, (int)rateCtrl->pMP->pRDSamples[i]);
317 avcHandle->CBAVC_Free(avcHandle->userData, (int)rateCtrl->pMP->pRDSamples);
319 avcHandle->CBAVC_Free(avcHandle->userData, (int)(rateCtrl->pMP));