Searched refs:avcHandle (Results 1 - 10 of 10) sorted by relevance

/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Davcenc_api.cpp56 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 Davcenc_api.h188 \param "avcHandle" "Handle to the AVC encoder library object."
197 OSCL_IMPORT_REF AVCEnc_Status PVAVCEncInitialize(AVCHandle *avcHandle, AVCEncParams *encParam, void* extSPS, void* extPPS);
207 \param "avcHandle" "Handle to the AVC encoder library object."
212 OSCL_IMPORT_REF AVCEnc_Status PVAVCEncGetMaxOutputBufferSize(AVCHandle *avcHandle, int* size);
220 \param "avcHandle" "Handle to the AVC encoder library object."
229 OSCL_IMPORT_REF AVCEnc_Status PVAVCEncSetInput(AVCHandle *avcHandle, AVCFrameIO *input);
238 \param "avcHandle" "Handle to the AVC encoder library object."
248 OSCL_IMPORT_REF AVCEnc_Status PVAVCEncodeNAL(AVCHandle *avcHandle, uint8 *buffer, uint *buf_nal_size, int *nal_type);
263 \param "avcHandle" "Pointer to the handle."
266 OSCL_IMPORT_REF uint8* PVAVCEncGetOverrunBuffer(AVCHandle* avcHandle);
[all...]
H A Dbitstream_io.cpp281 encvid->avcHandle->CBAVC_Free(encvid->avcHandle->userData,
286 encvid->overrunBuffer = (uint8*) encvid->avcHandle->CBAVC_Malloc(encvid->avcHandle->userData,
308 encvid->overrunBuffer = (uint8*) encvid->avcHandle->CBAVC_Malloc(encvid->avcHandle->userData,
320 encvid->avcHandle->CBAVC_Free(encvid->avcHandle->userData,
H A Drate_control.cpp167 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 Davcenc_lib.h91 AVCEnc_Status SetEncodeParam(AVCHandle *avcHandle, AVCEncParams *encParam,
488 AVCEnc_Status InitMotionSearchModule(AVCHandle *avcHandle);
495 void CleanMotionSearchModule(AVCHandle *avcHandle);
691 \param "avcHandle" "Pointer to the encoder handle."
694 AVCEnc_Status InitRateControlModule(AVCHandle *avcHandle);
698 \param "avcHandle" "Pointer to the encoder handle."
701 void CleanupRateControlModule(AVCHandle *avcHandle);
H A Dinit.cpp25 AVCEnc_Status SetEncodeParam(AVCHandle* avcHandle, AVCEncParams* encParam, argument
28 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject;
35 void *userData = avcHandle->userData;
286 picParam->slice_group_id = (uint*)avcHandle->CBAVC_Malloc(userData, sizeof(uint) * video->PicSizeInMapUnits, DEFAULT_ATTR);
397 picParam->slice_group_id = (uint*)avcHandle->CBAVC_Malloc(userData, sizeof(uint) * video->PicSizeInMapUnits, DEFAULT_ATTR);
716 ret = AVCConfigureSequence(encvid->avcHandle, video, TRUE);
728 ret = DPBInitBuffer(encvid->avcHandle, video); // get new buffer
H A Dmotion_est.cpp68 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);
H A Davcenc_int.h464 AVCHandle *avcHandle; member in struct:tagEncObject
/frameworks/av/media/libstagefright/codecs/avc/common/src/
H A Ddpb.cpp22 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...]
/frameworks/av/media/libstagefright/codecs/avc/common/include/
H A Davclib_common.h51 \param "avcHandle" "Pointer to AVCHandle."
56 OSCL_IMPORT_REF AVCStatus AVCConfigureSequence(AVCHandle *avcHandle, AVCCommonObj *video, bool padding);
62 \param "avcHandle" "Pointer to AVCHandle."
69 AVCStatus InitDPB(AVCHandle *avcHandle, AVCCommonObj *video, int FrameHeightInMbs, int PicWidthInMbs, bool padding);
73 \param "avcHandle" "Pointer to AVCHandle."
77 OSCL_IMPORT_REF AVCStatus CleanUpDPB(AVCHandle *avcHandle, AVCCommonObj *video);
83 \param "avcHandle" "Pointer to the main handle object."
87 OSCL_IMPORT_REF AVCStatus DPBInitBuffer(AVCHandle *avcHandle, AVCCommonObj *video);
101 \param "avcHandle" "Pointer to the main handle object."
105 OSCL_IMPORT_REF void DPBReleaseCurrentFrame(AVCHandle *avcHandle, AVCCommonOb
[all...]

Completed in 63 milliseconds