Home
last modified time | relevance | path

Searched refs:vopPredType (Results 1 – 18 of 18) sorted by relevance

/utopia/UTPA2-700.0.x/modules/mfe/drv/mfe/cModel/
H A Dmfe_reg_m4ve.c235 pConfig->vopPredType = I_VOP; in mfeM4VE_Init()
301 if (pConfig->vopPredType==P_VOP) { in mfeM4VE_EncodeFrame()
305 else if (pConfig->vopPredType==B_VOP) in mfeM4VE_EncodeFrame()
308 …pInfo->g_rec_en = (MFE_U8)((pConfig->nPbetweenI==0 || pConfig->vopPredType==B_VOP) ? /*0*/(pGopInf… in mfeM4VE_EncodeFrame()
309 pInfo->g_ref_en = pConfig->vopPredType==I_VOP ? 0 : (pConfig->vopPredType==P_VOP?1:3); in mfeM4VE_EncodeFrame()
310 …tore = (pConfig->nBbetweenP>0) & ((pConfig->vopPredType==P_VOP) | (/*IVOP_MVSTORE*/1 & (pConfig->v… in mfeM4VE_EncodeFrame()
311 pInfo->intStep = cvbr_InitFrame(&pConfig->ctxRateControl, pConfig->vopPredType, 0); in mfeM4VE_EncodeFrame()
315 if (pConfig->vopPredType != B_VOP) { in mfeM4VE_EncodeFrame()
327 if(pConfig->vopPredType == P_VOP) in mfeM4VE_EncodeFrame()
329 else if(pConfig->vopPredType == B_VOP) { in mfeM4VE_EncodeFrame()
[all …]
H A Dbufmng.c163 if (pConfig->vopPredType != B_VOP) { in m4veUpdateAllRefVOPs()
189 pConfig->vopPredType = I_VOP; in mfeSetVopType()
201 pConfig->vopPredType = I_VOP; in mfeSetVopType()
206 pConfig->vopPredType = I_VOP; in mfeSetVopType()
212 switch (pConfig->vopPredType) { in mfeSetVopType()
215 pConfig->vopPredType = B_VOP; in mfeSetVopType()
221 pConfig->vopPredType = P_VOP; in mfeSetVopType()
229 pConfig->vopPredType = B_VOP; in mfeSetVopType()
235 pConfig->vopPredType = P_VOP; in mfeSetVopType()
242 pConfig->vopPredType = I_VOP; in mfeSetVopType()
[all …]
H A Dm4v_header.c287 …osPutBits(pStream, pConfig->vopPredType==I_VOP?0:(pConfig->vopPredType==P_VOP?1:2), NUMBITS_VOP_PR… in codeVOPHeadInitial()
297 pInfo->m_nBitsModuloBase = tCurrSec - ((pConfig->vopPredType != B_VOP) ? in codeVOPHeadInitial()
321 if ( pConfig->vopPredType != B_VOP) in codeVOPHeadInitial()
350 if (pConfig->vopPredType == P_VOP) { in codeVOPHead()
367 if (pConfig->vopPredType == I_VOP) { in codeVOPHead()
371 else if (pConfig->vopPredType == P_VOP) { in codeVOPHead()
377 else if (pConfig->vopPredType == B_VOP) { in codeVOPHead()
433 osPutBits(pStream, pConfig->vopPredType==P_VOP, 1, "picture_coding_type"); in codeVOPShortHead()
440 if (pConfig->vopPredType==I_VOP) in codeVOPShortHead()
467 MPPTYPE = ((pConfig->vopPredType==I_VOP?0:1)<<6) in codeVOPShortHead()
[all …]
H A Dmfe_reg_264e.c213 pInfo->idr_flag = pConfig->vopPredType==I_VOP ? 1 : 0; in mfeH264_EncodeFrame()
217 pInfo->idr_flag = pConfig->vopPredType==I_VOP ? 1 : 0; in mfeH264_EncodeFrame()
221 pInfo->nal_ref_idc = (get_NALU_1stbyte(pInfo, pConfig->vopPredType)>>5)&0x3; in mfeH264_EncodeFrame()
231 …pInfo->RefCount = pConfig->vopPredType==I_VOP ? 0 : pInfo->num_ref_idx_l0_active; // frame-level 0… in mfeH264_EncodeFrame()
233 pInfo->intStep = cvbr_InitFrame(&pConfig->ctxRateControl, pConfig->vopPredType, 0); in mfeH264_EncodeFrame()
300 if (pConfig->vopPredType==I_VOP) in mfeH264_UpdateFrame()
406 mfe_reg.reg_mfe_g_frame_type = pConfig->vopPredType==I_VOP?0:(pConfig->vopPredType==P_VOP?1:2); in OutputSwCfg1_H264()
H A Dparset.c859 switch (pConfig->vopPredType) in get_picture_type()
889 if (pConfig->vopPredType!=I_VOP) in ref_pic_list_reordering()
1009 if (pConfig->vopPredType == P_VOP) in SliceHeader()
1045 MFE_U8 get_NALU_1stbyte(H264INFO *pInfo, MFE_U8 vopPredType) in get_NALU_1stbyte() argument
1053 else if (vopPredType == B_VOP) in get_NALU_1stbyte()
1113 Byte1 = get_NALU_1stbyte(pInfo, pConfig->vopPredType); in codeSliceHeader()
H A Dparset.h105 MFE_U8 get_NALU_1stbyte(H264INFO *pInfo, MFE_U8 vopPredType);
H A Dmfe_common.h356 MFE_U8 vopPredType; // I_VOP, P_VOP, B_VOP member
H A Dmfe_common.c796 if (pConfig->m_cvbrFrameSkip>0 && pConfig->vopPredType==P_VOP) { in MfeDrvRateControlUpdate()
/utopia/UTPA2-700.0.x/modules/mfe/drv/mfe_ex/cModel/
H A Dmfe_reg_m4ve.c268 pConfig->vopPredType = I_VOP; in mfeM4VE_Init()
334 if (pConfig->vopPredType==P_VOP) { in mfeM4VE_EncodeFrame()
338 else if (pConfig->vopPredType==B_VOP) in mfeM4VE_EncodeFrame()
341 …pInfo->g_rec_en = (MS_U8)((pConfig->nPbetweenI==0 || pConfig->vopPredType==B_VOP) ? /*0*/(pGopInfo… in mfeM4VE_EncodeFrame()
342 pInfo->g_ref_en = pConfig->vopPredType==I_VOP ? 0 : (pConfig->vopPredType==P_VOP?1:3); in mfeM4VE_EncodeFrame()
343 …tore = (pConfig->nBbetweenP>0) & ((pConfig->vopPredType==P_VOP) | (/*IVOP_MVSTORE*/1 & (pConfig->v… in mfeM4VE_EncodeFrame()
355 if(pConfig->vopPredType==I_VOP) in mfeM4VE_EncodeFrame()
377 pInfo->intQP = cvbr_InitFrame(&pConfig->ctxRateControl, pConfig->vopPredType, 0); in mfeM4VE_EncodeFrame()
381 if (pConfig->vopPredType != B_VOP) { in mfeM4VE_EncodeFrame()
393 if(pConfig->vopPredType == P_VOP) in mfeM4VE_EncodeFrame()
[all …]
H A Dbufmng.c182 if (pConfig->vopPredType != B_VOP) { in m4veUpdateAllRefVOPs()
218 … pConfig->vopPredType = P_VOP; // A trick here to match cModel for better compression gain. in mfeSetVopType()
226 pConfig->vopPredType = I_VOP; in mfeSetVopType()
238 pConfig->vopPredType = I_VOP; in mfeSetVopType()
243 pConfig->vopPredType = P_VOP; in mfeSetVopType()
250 pConfig->vopPredType = I_VOP; in mfeSetVopType()
256 switch (pConfig->vopPredType) { in mfeSetVopType()
259 pConfig->vopPredType = B_VOP; in mfeSetVopType()
265 pConfig->vopPredType = P_VOP; in mfeSetVopType()
273 pConfig->vopPredType = B_VOP; in mfeSetVopType()
[all …]
H A Dm4v_header.c288 …osPutBits(pStream, pConfig->vopPredType==I_VOP?0:(pConfig->vopPredType==P_VOP?1:2), NUMBITS_VOP_PR… in codeVOPHeadInitial()
298 pInfo->m_nBitsModuloBase = tCurrSec - ((pConfig->vopPredType != B_VOP) ? in codeVOPHeadInitial()
322 if ( pConfig->vopPredType != B_VOP) in codeVOPHeadInitial()
351 if (pConfig->vopPredType == P_VOP) { in codeVOPHead()
368 if (pConfig->vopPredType == I_VOP) { in codeVOPHead()
372 else if (pConfig->vopPredType == P_VOP) { in codeVOPHead()
378 else if (pConfig->vopPredType == B_VOP) { in codeVOPHead()
434 osPutBits(pStream, pConfig->vopPredType==P_VOP, 1, (MS_S8*)("picture_coding_type")); in codeVOPShortHead()
441 if (pConfig->vopPredType==I_VOP) in codeVOPShortHead()
468 MPPTYPE = ((pConfig->vopPredType==I_VOP?0:1)<<6) in codeVOPShortHead()
[all …]
H A Dmfe_reg_264e.c323 pInfo->idr_flag = pConfig->vopPredType==I_VOP ? 1 : 0; in mfeH264_EncodeFrame()
334 pInfo->idr_flag = pConfig->vopPredType==I_VOP ? 1 : 0; in mfeH264_EncodeFrame()
336 pInfo->nal_ref_idc = (get_NALU_1stbyte(pInfo, pConfig->vopPredType)>>5)&0x3; in mfeH264_EncodeFrame()
357 pInfo->RefCount = pConfig->vopPredType==I_VOP ? 0 : pInfo->num_ref_idx_l0_active; in mfeH264_EncodeFrame()
362 if(pConfig->vopPredType==I_VOP) in mfeH264_EncodeFrame()
369 … pInfo->intQP = cvbr_InitFrame(&pConfig->ctxRateControl, pConfig->vopPredType, pInfo->structure); in mfeH264_EncodeFrame()
483 pConfig->vopPredType = pInfo->vopPredType_FirstField; in mfeH264_UpdateFrame()
725 … if (pConfig->vopPredType!=I_VOP && pConfig->MfeAdvInfo.low_bandwidth_en && pConfig->imi_size>0) { in OutputSwCfg1_H264()
756 mfe_reg->reg_mfe_g_frame_type = pConfig->vopPredType==I_VOP?0:(pConfig->vopPredType==P_VOP?1:2); in OutputSwCfg1_H264()
H A Dparset.c927 switch (pConfig->vopPredType) in get_picture_type()
957 if (pConfig->vopPredType!=I_VOP) in ref_pic_list_reordering()
1077 if (pConfig->vopPredType == P_VOP) in SliceHeader()
1096 if(pConfig->UseCABAC && pConfig->vopPredType != I_VOP) in SliceHeader()
1178 MS_U8 get_NALU_1stbyte(H264INFO *pInfo, MS_U8 vopPredType) in get_NALU_1stbyte() argument
1186 else if (vopPredType == B_VOP) in get_NALU_1stbyte()
1249 Byte1 = get_NALU_1stbyte(pInfo, pConfig->vopPredType); in codeSliceHeader()
H A Dparset.h107 MS_U8 get_NALU_1stbyte(H264INFO *pInfo, MS_U8 vopPredType);
H A Dmfe_common.h389 MS_U8 vopPredType; // I_VOP, P_VOP, B_VOP member
H A Dmfe_common.c780 if (pConfig->m_cvbrFrameSkip>0 && pConfig->vopPredType==P_VOP) { in MfeDrvRateControlUpdate()
/utopia/UTPA2-700.0.x/modules/mfe/drv/mfe_ex/
H A Dmdrv_mfe.c383 if(pConfig->VTMode && (pConfig->vopPredType==I_VOP)) in MDrv_MFE_EncodeVOP_End()
422 MS_U8 voptype = pConfig->vopPredType; in copybits2file()
593 ms_dprintk(DRV_L2, "MDrv_MFE_EncodeVOP : %d(I/P/B)\n", pConfig->vopPredType); in MDrv_MFE_EncodeVOP()
1131 …s_dprintk(DRV_L1, "[IOCTL] MFE_IOC_GET_FRAME_TYPE = %u\n", (unsigned int)gpMfeConfig->vopPredType); in MDrv_MFE_Ioctl()
1132 *((MS_U32 *)arg) = gpMfeConfig->vopPredType; in MDrv_MFE_Ioctl()
/utopia/UTPA2-700.0.x/modules/mfe/drv/mfe/
H A Dmdrv_mfe.c679 MFE_U8 voptype = pConfig->vopPredType; in copybits2file()
966 ms_dprintk(DRV_L1, "msAPI_MFE_EncodeVOP : %d(I/P/B)\n", pConfig->vopPredType); in msAPI_MFE_EncodeVOP()