Home | History | Annotate | Download | only in src

Lines Matching refs:encvid

41     \param "encvid" "Pointer to AVCEncObject."
48 int dct_luma(AVCEncObject *encvid, int blkidx, uint8 *cur, uint8 *org, int *coef_cost);
63 \param "encvid" "Pointer to AVCEncObject."
68 void dct_luma_16x16(AVCEncObject *encvid, uint8 *curL, uint8 *orgL);
73 \param "encvid" "Pointer to AVCEncObject."
79 void dct_chroma(AVCEncObject *encvid, uint8 *curC, uint8 *orgC, int cr);
85 \param "encvid" "Pointer to AVCEncObject."
127 \param "encvid" "Pointer to the AVCEncObject."
132 AVCEnc_Status InitFrame(AVCEncObject *encvid);
137 \param "encvid" "Pointer to the AVCEncObject."
140 AVCEnc_Status InitSlice(AVCEncObject *encvid);
145 \param "encvid" "Pointer to the AVCEncObject."
150 AVCEnc_Status EncodeSPS(AVCEncObject *encvid, AVCEncBitstream *stream);
171 \param "encvid" "Pointer to the AVCEncObject."
176 AVCEnc_Status EncodePPS(AVCEncObject *encvid, AVCEncBitstream *stream);
181 \param "encvid" "Pointer to the AVCEncObject."
185 AVCEnc_Status EncodeSliceHeader(AVCEncObject *encvid, AVCEncBitstream *stream);
294 \param "encvid" "Pointer to AVCEncObject."
301 //bool IntraDecisionABE(AVCEncObject *encvid, int min_cost, uint8 *curL, int picPitch);
306 \param "encvid" "Pointer to AVCEncObject."
312 void MBIntraSearch(AVCEncObject *encvid, int mbnum, uint8 *curL, int picPitch);
316 encvid->pred_i16.
317 \param "encvid" "Pointer to AVCEncObject."
320 void intrapred_luma_16x16(AVCEncObject *encvid);
324 \param "encvid" "Pointer to AVCEncObject."
329 void find_cost_16x16(AVCEncObject *encvid, uint8 *orgY, int *min_cost);
346 \param "encvid" "Pointer to AVCEncObject."
350 void mb_intra4x4_search(AVCEncObject *encvid, int *min_cost);
364 \param "encvid" "Pointer to AVCEncObject."
370 int blk_intra4x4_search(AVCEncObject *encvid, int blkidx, uint8 *cur, uint8 *org);
376 \param "pred" "Pointer to the prediction block. (encvid->pred_i4)"
383 encvid->pred_ic.
384 \param "encvid" "Pointer to AVCEncObject."
387 void chroma_intra_search(AVCEncObject *encvid);
394 \param "pred" "Pointer to the prediction block (encvid->pred_ic)"
405 \param "encvid" "Pointer to AVCEncObject."
409 void AVCMBMotionComp(AVCEncObject *encvid, AVCCommonObj *video);
502 \param "encvid" "Pointer to AVCEncObject."
505 void AVCMotionEstimation(AVCEncObject *encvid);
517 \param "encvid" "Pointer to the global array structure AVCEncObject."
523 void AVCRasterIntraUpdate(AVCEncObject *encvid, AVCMacroblock *mblock, int totalMB, int numRefresh);
526 void InitHTFM(VideoEncData *encvid, HTFM_Stat *htfm_stat, double *newvar, int *collect);
527 void UpdateHTFM(AVCEncObject *encvid, double *newvar, double *exp_lamda, HTFM_Stat *htfm_stat);
529 void HTFMPrepareCurMB_AVC(AVCEncObject *encvid, HTFM_Stat *htfm_stat, uint8 *cur, int pitch);
534 \param "encvid" "Pointer to the global AVCEncObject."
539 void AVCPrepareCurMB(AVCEncObject *encvid, uint8 *cur, int pitch);
543 \param "encvid" "Pointer to AVCEncObject structure."
553 void AVCMBMotionSearch(AVCEncObject *encvid, uint8 *cur, uint8 *best_cand[],
556 //AVCEnc_Status AVCMBMotionSearch(AVCEncObject *encvid, AVCMacroblock *currMB, int mbNum,
561 \param "encvid" "Pointer to AVCEncObject structure."
571 int AVCFullSearch(AVCEncObject *encvid, uint8 *prev, uint8 *cur,
588 AVCEncObject *encvid, int type_pred, int *cmvx, int *cmvy);
611 \param "encvid" "Pointer to the global AVCEncObject structure."
621 int AVCFindHalfPelMB(AVCEncObject *encvid, uint8 *cur, AVCMV *mot, uint8 *ncand,
671 \param "encvid" "Pointer to the AVCEncObject structure."
677 AVCEnc_Status RCDetermineFrameNum(AVCEncObject *encvid, AVCRateControl *rateCtrl, uint32 modTime, uint *frameNum);
706 \param "encvid" "Pointer to the encoder object."
709 void RCInitGOP(AVCEncObject *encvid);
720 \param "encvid" "Pointer to the encoder object."
724 int RCCalculateQP(AVCEncObject *encvid, AVCRateControl *rateCtrl);
731 void RCInitChromaQP(AVCEncObject *encvid);
735 \param "encvid" "Pointer to the encoder object."
738 void RCInitMBQP(AVCEncObject *encvid);
752 \param "encvid" "Pointer to the encoder object."
758 void RCCalculateMAD(AVCEncObject *encvid, AVCMacroblock *currMB, uint8 *orgL, int orgPitch);
764 \param "encvid" "Pointer to the global encoding structure."
767 void RCRestoreQP(AVCMacroblock *currMB, AVCCommonObj *video, AVCEncObject *encvid);
771 \param "encvid" "Pointer to the encoder object."
774 AVCEnc_Status RCUpdateFrame(AVCEncObject *encvid);
797 AVCEnc_Status enc_residual_block(AVCEncObject *encvid, AVCResidualType type, int bindx, AVCMacroblock *currMB);
824 \param "encvid" "Pointer to AVCEncObject."
828 AVCEnc_Status AVCEncodeSlice(AVCEncObject *encvid);
840 \param "encvid" "pointer to AVCEncObject."
846 void MBPredTransQuantZZ(AVCEncObject *encvid, uint8 *curL, uint8 *curCb, uint8 *curCr);