Searched defs:encvid (Results 1 - 13 of 13) sorted by relevance

/frameworks/av/media/libstagefright/codecs/avc/enc/src/
H A Dbitstream_io.cpp264 AVCEncObject *encvid = (AVCEncObject*)stream->encvid; local
276 if (encvid->overrunBuffer)
278 encvid->avcHandle->CBAVC_Free(encvid->avcHandle->userData,
279 encvid->overrunBuffer);
282 encvid->oBSize = stream->oBSize;
283 encvid->overrunBuffer = (uint8*) encvid->avcHandle->CBAVC_Malloc(encvid
[all...]
H A Dheader.cpp25 AVCEnc_Status EncodeSPS(AVCEncObject *encvid, AVCEncBitstream *stream) argument
27 AVCCommonObj *video = encvid->common;
227 AVCEnc_Status EncodePPS(AVCEncObject *encvid, AVCEncBitstream *stream) argument
229 AVCCommonObj *video = encvid->common;
316 AVCEnc_Status EncodeSliceHeader(AVCEncObject *encvid, AVCEncBitstream *stream) argument
318 AVCCommonObj *video = encvid->common;
500 encvid->rateCtrl->NumberofHeaderBits += (stream->write_pos << 3) - stream->bit_left - num_bits;
648 AVCEnc_Status InitPOC(AVCEncObject *encvid) argument
650 AVCCommonObj *video = encvid->common;
653 AVCFrameIO *currInput = encvid
[all...]
H A Dinit.cpp28 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; local
29 AVCCommonObj *video = encvid->common;
33 AVCRateControl *rateCtrl = encvid->rateCtrl;
56 encvid->fullsearch_enable = encParam->fullsearch;
58 encvid->outOfBandParamSet = ((encParam->out_of_band_param_set == AVC_ON) ? TRUE : FALSE);
488 if (encvid->outOfBandParamSet == TRUE)
553 status = VerifyProfile(encvid, seqParam, picParam);
559 status = VerifyLevel(encvid, seqParam, picParam);
569 AVCEnc_Status VerifyProfile(AVCEncObject *encvid, AVCSeqParamSet *seqParam, AVCPicParamSet *picParam) argument
571 AVCRateControl *rateCtrl = encvid
639 VerifyLevel(AVCEncObject *encvid, AVCSeqParamSet *seqParam, AVCPicParamSet *picParam) argument
703 InitFrame(AVCEncObject *encvid) argument
802 InitSlice(AVCEncObject *encvid) argument
[all...]
H A Davcenc_api.cpp60 AVCEncObject *encvid; local
79 encvid = (AVCEncObject*) avcHandle->AVCObject;
81 encvid->enc_state = AVCEnc_Initializing;
83 encvid->avcHandle = avcHandle;
85 encvid->common = (AVCCommonObj*) avcHandle->CBAVC_Malloc(userData, sizeof(AVCCommonObj), DEFAULT_ATTR);
86 if (encvid->common == NULL)
91 video = encvid->common;
94 encvid->bitstream = (AVCEncBitstream*) avcHandle->CBAVC_Malloc(userData, sizeof(AVCEncBitstream), DEFAULT_ATTR);
95 if (encvid->bitstream == NULL)
99 encvid
256 AVCEncObject *encvid = (AVCEncObject*)avcHandle->AVCObject; local
278 AVCEncObject *encvid = (AVCEncObject*)avcHandle->AVCObject; local
370 AVCEncObject *encvid = (AVCEncObject*)avcHandle->AVCObject; local
523 AVCEncObject *encvid = (AVCEncObject*)avcHandle->AVCObject; local
552 AVCEncObject *encvid = (AVCEncObject*)avcHandle->AVCObject; local
593 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; local
726 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; local
[all...]
H A Dfindhalfpel.cpp54 int AVCFindHalfPelMB(AVCEncObject *encvid, uint8 *cur, AVCMV *mot, uint8 *ncand, argument
57 AVCPictureData *currPic = encvid->common->currPic;
61 int lambda_motion = encvid->lambda_motion;
62 uint8 *mvbits = encvid->mvbits;
65 uint8 *subpel_pred = (uint8*) encvid->subpel_pred; // all 16 sub-pel positions
66 uint8 **hpel_cand = (uint8**) encvid->hpel_cand; /* half-pel position */
80 cur = encvid->currYMB; // pre-load current original MB
109 encvid->best_hpel_pos = hmin;
112 GenerateQuartPelPred(encvid->bilin_base[hmin], &(encvid
[all...]
H A Dresidual.cpp20 AVCEnc_Status EncodeIntraPCM(AVCEncObject *encvid) argument
23 AVCCommonObj *video = encvid->common;
24 AVCFrameIO *currInput = encvid->currInput;
25 AVCEncBitstream *stream = encvid->bitstream;
145 AVCEnc_Status enc_residual_block(AVCEncObject *encvid, AVCResidualType type, int cindx, AVCMacroblock *currMB) argument
148 AVCCommonObj *video = encvid->common;
152 AVCEncBitstream *stream = encvid->bitstream;
165 level = encvid->level[cindx];
166 run = encvid->run[cindx];
171 level = encvid
[all...]
H A Dblock.cpp77 int dct_luma(AVCEncObject *encvid, int blkidx, uint8 *cur, uint8 *org, int *coef_cost) argument
79 AVCCommonObj *video = encvid->common;
80 int org_pitch = encvid->currInput->pitch;
142 level = encvid->level[ras2dec[blkidx]];
143 run = encvid->run[ras2dec[blkidx]];
147 qp_const = encvid->qp_const;
360 void dct_luma_16x16(AVCEncObject *encvid, uint8 *curL, uint8 *orgL) argument
362 AVCCommonObj *video = encvid->common;
364 int org_pitch = encvid->currInput->pitch;
367 uint8 *pred = encvid
722 dct_chroma(AVCEncObject *encvid, uint8 *curC, uint8 *orgC, int cr) argument
1114 TransQuantIntra16DC(AVCEncObject *encvid) argument
1207 TransQuantChromaDC(AVCEncObject *encvid, int16 *block, int slice_type, int cr) argument
[all...]
H A Drate_control.cpp34 void targetBitCalculation(AVCEncObject *encvid, AVCCommonObj *video, AVCRateControl *rateCtrl, MultiPass *pMP);
36 void calculateQuantizer_Multipass(AVCEncObject *encvid, AVCCommonObj *video,
50 AVCEnc_Status RCDetermineFrameNum(AVCEncObject *encvid, AVCRateControl *rateCtrl, uint32 modTime, uint *frameNum) argument
52 AVCCommonObj *video = encvid->common;
54 uint32 modTimeRef = encvid->modTimeRef;
66 encvid->modTimeRef = modTime;
67 encvid->wrapModTime = 0;
68 encvid->prevFrameNum = 0;
69 encvid->prevProcFrameNum = 0;
84 encvid
169 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; local
295 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; local
323 RCInitGOP(AVCEncObject *encvid) argument
333 RCInitFrameQP(AVCEncObject *encvid) argument
405 calculateQuantizer_Multipass(AVCEncObject *encvid, AVCCommonObj *video, AVCRateControl *rateCtrl, MultiPass *pMP) argument
520 targetBitCalculation(AVCEncObject *encvid, AVCCommonObj *video, AVCRateControl *rateCtrl, MultiPass *pMP) argument
692 RCInitChromaQP(AVCEncObject *encvid) argument
734 RCInitMBQP(AVCEncObject *encvid) argument
754 RCRestoreQP(AVCMacroblock *currMB, AVCCommonObj *video, AVCEncObject *encvid) argument
763 RCCalculateMAD(AVCEncObject *encvid, AVCMacroblock *currMB, uint8 *orgL, int orgPitch) argument
792 RCUpdateFrame(AVCEncObject *encvid) argument
[all...]
H A Dslice.cpp21 AVCEnc_Status AVCEncodeSlice(AVCEncObject *encvid) argument
24 AVCCommonObj *video = encvid->common;
28 AVCEncBitstream *stream = encvid->bitstream;
52 RCInitMBQP(encvid);
89 status = EncodeMB(encvid);
108 encvid->currSliceGroup++;
109 if (encvid->currSliceGroup > (int)pps->num_slice_groups_minus1) /* no more slice group */
118 while (video->MbToSliceGroupMap[CurrMbAddr] != encvid->currSliceGroup &&
153 AVCEnc_Status EncodeMB(AVCEncObject *encvid) argument
156 AVCCommonObj *video = encvid
550 EncodeMBHeader(AVCMacroblock *currMB, AVCEncObject *encvid) argument
[all...]
H A Dmotion_comp.cpp38 void AVCMBMotionComp(AVCEncObject *encvid, AVCCommonObj *video) argument
40 (void)(encvid);
H A Davcenc_int.h141 void *encvid; /* pointer to the main object */ member in struct:tagEncBitstream
H A Dintra_est.cpp32 bool IntraDecisionABE(AVCEncObject *encvid, int min_cost, uint8 *curL, int picPitch) argument
34 AVCCommonObj *video = encvid->common;
35 AVCFrameIO *currInput = encvid->currInput;
111 void MBIntraSearch(AVCEncObject *encvid, int mbnum, uint8 *curL, int picPitch) argument
113 AVCCommonObj *video = encvid->common;
114 AVCFrameIO *currInput = encvid->currInput;
128 min_cost = encvid->min_cost[mbnum];
131 /* need to add the check for encvid->intraSearch[video->mbNum] to skip intra
138 intra = IntraDecisionABE(encvid, min_cost, curL, picPitch);
147 intrapred_luma_16x16(encvid);
206 intrapred_luma_16x16(AVCEncObject *encvid) argument
431 find_cost_16x16(AVCEncObject *encvid, uint8 *orgY, int *min_cost) argument
625 mb_intra4x4_search(AVCEncObject *encvid, int *min_cost) argument
720 blk_intra4x4_search(AVCEncObject *encvid, int blkidx, uint8 *cur, uint8 *org) argument
1363 chroma_intra_search(AVCEncObject *encvid) argument
1851 MBIntraSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum) argument
2004 MBIntraSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum) argument
[all...]
H A Dmotion_est.cpp70 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; local
71 AVCRateControl *rateCtrl = encvid->rateCtrl;
78 uint8* subpel_pred = (uint8*) encvid->subpel_pred; // all 16 sub-pel positions
90 encvid->mvbits_array = (uint8*) avcHandle->CBAVC_Malloc(encvid->avcHandle->userData,
93 if (encvid->mvbits_array == NULL)
98 mvbits = encvid->mvbits = encvid->mvbits_array + max_mvd;
110 encvid->hpel_cand[0] = subpel_pred + REF_CENTER;
111 encvid
175 AVCEncObject *encvid = (AVCEncObject*) avcHandle->AVCObject; local
237 AVCMotionEstimation(AVCEncObject *encvid) argument
571 AVCRasterIntraUpdate(AVCEncObject *encvid, AVCMacroblock *mblock, int totalMB, int numRefresh) argument
601 InitHTFM(VideoEncData *encvid, HTFM_Stat *htfm_stat, double *newvar, int *collect) argument
687 UpdateHTFM(AVCEncObject *encvid, double *newvar, double *exp_lamda, HTFM_Stat *htfm_stat) argument
742 HTFMPrepareCurMB_AVC(AVCEncObject *encvid, HTFM_Stat *htfm_stat, uint8 *cur, int pitch) argument
806 AVCPrepareCurMB(AVCEncObject *encvid, uint8 *cur, int pitch) argument
838 AVCMBMotionSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum, int num_pass) argument
955 AVCMBMotionSearch(AVCEncObject *encvid, uint8 *cur, uint8 *best_cand[], int i0, int j0, int type_pred, int FS_en, int *hp_guess) argument
1260 AVCFullSearch(AVCEncObject *encvid, uint8 *prev, uint8 *cur, int *imin, int *jmin, int ilow, int ihigh, int jlow, int jhigh, int cmvx, int cmvy) argument
1356 AVCCandidateSelection(int *mvx, int *mvy, int *num_can, int imb, int jmb, AVCEncObject *encvid, int type_pred, int *cmvx, int *cmvy) argument
[all...]

Completed in 138 milliseconds