/frameworks/av/media/libstagefright/codecs/avc/enc/src/ |
H A D | init.cpp | 25 AVCEnc_Status SetEncodeParam(AVCHandle* avcHandle, AVCEncParams* encParam, argument 28 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; 35 void *userData = avcHandle->userData; 282 picParam->slice_group_id = (uint*)avcHandle->CBAVC_Malloc(userData, sizeof(uint) * video->PicSizeInMapUnits, DEFAULT_ATTR); 393 picParam->slice_group_id = (uint*)avcHandle->CBAVC_Malloc(userData, sizeof(uint) * video->PicSizeInMapUnits, DEFAULT_ATTR); 712 ret = AVCConfigureSequence(encvid->avcHandle, video, TRUE); 724 ret = DPBInitBuffer(encvid->avcHandle, video); // get new buffer
|
H A D | avcenc_api.cpp | 56 OSCL_EXPORT_REF AVCEnc_Status PVAVCEncInitialize(AVCHandle *avcHandle, AVCEncParams *encParam, argument 62 uint32 *userData = (uint32*) avcHandle->userData; 65 if (avcHandle->AVCObject != NULL) 73 avcHandle->AVCObject = (void*)avcHandle->CBAVC_Malloc(userData, sizeof(AVCEncObject), DEFAULT_ATTR); 74 if (avcHandle->AVCObject == NULL) 79 encvid = (AVCEncObject*) avcHandle->AVCObject; 83 encvid->avcHandle = avcHandle; 85 encvid->common = (AVCCommonObj*) avcHandle 254 PVAVCEncGetMaxOutputBufferSize(AVCHandle *avcHandle, int* size) argument 276 PVAVCEncSetInput(AVCHandle *avcHandle, AVCFrameIO *input) argument 368 PVAVCEncodeNAL(AVCHandle *avcHandle, unsigned char *buffer, unsigned int *buf_nal_size, int *nal_type) argument 521 PVAVCEncGetOverrunBuffer(AVCHandle* avcHandle) argument 550 PVAVCEncGetRecon(AVCHandle *avcHandle, AVCFrameIO *recon) argument 575 PVAVCEncReleaseRecon(AVCHandle *avcHandle, AVCFrameIO *recon) argument 591 PVAVCCleanUpEncoder(AVCHandle *avcHandle) argument 684 PVAVCEncUpdateBitRate(AVCHandle *avcHandle, uint32 bitrate) argument 692 PVAVCEncUpdateFrameRate(AVCHandle *avcHandle, uint32 num, uint32 denom) argument 701 PVAVCEncUpdateIDRInterval(AVCHandle *avcHandle, int IDRInterval) argument 709 PVAVCEncIDRRequest(AVCHandle *avcHandle) argument 716 PVAVCEncUpdateIMBRefresh(AVCHandle *avcHandle, int numMB) argument 724 PVAVCEncGetFrameStats(AVCHandle *avcHandle, AVCEncFrameStats *avcStats) argument [all...] |
H A D | rate_control.cpp | 167 AVCEnc_Status InitRateControlModule(AVCHandle *avcHandle) argument 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); 196 rateCtrl->pMP->pRDSamples = (RDInfo **)avcHandle->CBAVC_Malloc(encvid->avcHandle->userData, (30 * sizeof(RDInfo *)), DEFAULT_ATTR); 204 rateCtrl->pMP->pRDSamples[i] = (RDInfo *)avcHandle->CBAVC_Malloc(encvid->avcHandle 293 CleanupRateControlModule(AVCHandle *avcHandle) argument [all...] |
H A D | avcenc_int.h | 464 AVCHandle *avcHandle; member in struct:tagEncObject
|
H A D | motion_est.cpp | 68 AVCEnc_Status InitMotionSearchModule(AVCHandle *avcHandle) argument 70 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; 90 encvid->mvbits_array = (uint8*) avcHandle->CBAVC_Malloc(encvid->avcHandle->userData, 173 void CleanMotionSearchModule(AVCHandle *avcHandle) argument 175 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; 179 avcHandle->CBAVC_Free(avcHandle->userData, encvid->mvbits_array);
|
/frameworks/av/media/libstagefright/codecs/avc/common/src/ |
H A D | dpb.cpp | 22 AVCStatus InitDPB(AVCHandle *avcHandle, AVCCommonObj *video, int FrameHeightInMbs, int PicWidthInMbs, bool padding) argument 26 void *userData = avcHandle->userData; 51 avcHandle->CBAVC_Free(userData, (int)dpb->decoded_picture_buffer); 72 dpb->decoded_picture_buffer = (uint8*) avcHandle->CBAVC_Malloc(userData, dpb->dpb_size, 100/*DPB_MEM_ATTR*/); 83 dpb->fs[num_fs] = (AVCFrameStore*) avcHandle->CBAVC_Malloc(userData, sizeof(AVCFrameStore), 101/*DEFAULT_ATTR*/); 108 OSCL_EXPORT_REF AVCStatus AVCConfigureSequence(AVCHandle *avcHandle, AVCCommonObj *video, bool padding) argument 110 void *userData = avcHandle->userData; 138 avcHandle->CBAVC_DPBAlloc(avcHandle->userData, 143 avcHandle 205 CleanUpDPB(AVCHandle *avcHandle, AVCCommonObj *video) argument 232 DPBInitBuffer(AVCHandle *avcHandle, AVCCommonObj *video) argument 316 DPBReleaseCurrentFrame(AVCHandle *avcHandle, AVCCommonObj *video) argument 341 StorePictureInDPB(AVCHandle *avcHandle, AVCCommonObj *video) argument 458 sliding_window_process(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb) argument 523 adaptive_memory_marking(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, AVCSliceHeader *sliceHdr) argument 567 MemMgrCtrlOp1(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, int difference_of_pic_nums_minus1) argument 589 MemMgrCtrlOp2(AVCHandle *avcHandle, AVCDecPicBuffer *dpb, int long_term_pic_num) argument 606 MemMgrCtrlOp3(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, uint difference_of_pic_nums_minus1, uint long_term_frame_idx) argument 640 MemMgrCtrlOp4(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, uint max_long_term_frame_idx_plus1) argument 661 MemMgrCtrlOp5(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb) argument 678 MemMgrCtrlOp6(AVCHandle *avcHandle, AVCCommonObj *video, AVCDecPicBuffer *dpb, uint long_term_frame_idx) argument 691 unmark_for_reference(AVCHandle *avcHandle, AVCDecPicBuffer *dpb, uint idx) argument 710 unmark_long_term_frame_for_reference_by_frame_idx(AVCHandle *avcHandle, AVCDecPicBuffer *dpb, uint long_term_frame_idx) argument [all...] |