Lines Matching refs:pVdecExContext
148 #define VDEC_INFO(idx, x) if (pVdecExContext->_Attr[idx].eDbgMsgLevel >= E_VDEC_EX_DBG_LEVEL_…
153 #define VDEC_INFO(idx, x) if (pVdecExContext->_Attr[idx].eDbgMsgLevel >= E_VDEC_EX_DBG_LEVEL_…
180 if (pVdecExContext == NULL)\
205 if (!(pVdecExContext->_Attr[x].bInit)) \
214 …if (pVdecExContext->_Attr[x].u32DrvId != id) …
576 VDEC_EX_CTX* pVdecExContext = NULL; variable
659 if(pVdecExContext == NULL) in _VDEC_EX_CheckStatus()
669 if(pVdecExContext->_Attr[u8Idx].bUsed == FALSE) in _VDEC_EX_CheckStatus()
675 if (pVdecExContext->_Attr[u8Idx].u32DrvId != u32DrvId) in _VDEC_EX_CheckStatus()
677 …u32DrvId(0x%x)!=0x%x\n", __FUNCTION__, u32CallerId, u8Idx, u32DrvId, pVdecExContext->_Attr[u8Idx].… in _VDEC_EX_CheckStatus()
698 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in MApi_VDEC_EX_DbgCmd()
754 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in MApi_VDEC_EX_DbgSetData()
793 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in MApi_VDEC_EX_DbgGetData()
843 if(pVdecExContext == NULL) in MApi_VDEC_EX_DbgDumpStatus()
848 if (!(pVdecExContext->_Attr[u8Idx].bInit)) in MApi_VDEC_EX_DbgDumpStatus()
853 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in MApi_VDEC_EX_DbgDumpStatus()
937 if (pVdecExContext->_Attr[u8Idx].bInit) in _VDEC_EX_Set_ShareMemory_Base()
942 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Set_ShareMemory_Base()
979 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Get_ShareMemory_Base()
1177 pVdecExContext->_stDispQ[u8StreamNum][i].u32Idx = VDEC_DQ_EMPTY; in _VDEC_EX_InitDq()
1194 if (pVdecExContext->_stDispQ[u8StreamNum][i].u32Idx == VDEC_DQ_EMPTY) in _VDEC_EX_MallocDq()
1196 pVdecExContext->_stDispQ[u8StreamNum][i].u32Idx = i; in _VDEC_EX_MallocDq()
1197 pDisp = &(pVdecExContext->_stDispQ[u8StreamNum][i]); in _VDEC_EX_MallocDq()
1210 pVdecExContext->_stDispQ[u8StreamNum][pDq->u32Idx].u32Idx = VDEC_DQ_EMPTY; in _VDEC_EX_FreeDq()
1231 VDEC_EX_Attr* pAttr = &(pVdecExContext->_Attr[u8Idx]); in _VDEC_EX_InitLocalVar()
1237 pVdecExContext->u8enable_store_set_cmd[u8Idx] = FALSE; in _VDEC_EX_InitLocalVar()
1238 pVdecExContext->store_set_cmd_write_pointer[u8Idx] = 0; in _VDEC_EX_InitLocalVar()
1242 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _VDEC_EX_InitLocalVar()
1243 pVdecExContext->_u32PreVdecExIsrEventFlag[u8Idx] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _VDEC_EX_InitLocalVar()
1246 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = 0; in _VDEC_EX_InitLocalVar()
1249 pVdecExContext->_pVdec_IsrProc[u8Idx] = NULL; in _VDEC_EX_InitLocalVar()
1475 if (!(pVdecExContext->_Attr[u8Idx].bInit)) in _VDEC_EX_IsIdle()
1480 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_IsIdle()
1551 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_RepeatLastField()
1583 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetAVSyncRepeatThreshold()
1616 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_DispOneField()
1648 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetFdMaskDelayCnt()
1681 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_FrameRateConvert()
1713 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetIgnoreErrRef()
1741 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _VDEC_EX_SetCcInfoEnhanceMode()
1746 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetCcInfoEnhanceMode()
1774 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ForceFollowDTVSpec()
1803 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_AvcMinFrameGap()
1830 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetFastDisplay()
1859 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetFRCDropType()
1892 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetDisableSeqChange()
1921 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ResetMvdParser()
1949 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ForceInterlaceMode()
1976 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_IsChroma420()
2010 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetRealFrameRate()
2075 pVdecExContext->_bVdecDispOutSide[u8Idx] = bEnable; in _VDEC_EX_DISP_OUTSIDE_MODE()
2076 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_DISP_OUTSIDE_MODE()
2107 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetDTVUserDataMode()
2138 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ReleaseFdMask()
2162 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetVSizeAlign()
2191 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ShowDecodeOrder()
2225 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Disp_Ignore_Crop()
2250 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SuspendDynamicScale()
2279 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_RmEnablePtsTbl()
2286 …if((pVdecExContext->_Attr[u8Idx].eCodecType != E_VDEC_EX_CODEC_TYPE_RV8) && (pVdecExContext->_Attr… in _VDEC_EX_RmEnablePtsTbl()
2317 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ForceAutoMute()
2345 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetDispFinishMode()
2373 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetAVSyncMode()
2406 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_PushDispQWithRefNum()
2431 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetIdctMode()
2464 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ShowFirstFrameDirect()
2495 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetXcLowDelayPara()
2526 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetXcLowDelayIntState()
2551 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_AVCResizeDosDispPendBuf()
2576 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_IgnorePicOverrun()
2602 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetAutoExhaustESMode()
2609 if(pVdecExContext->_Attr[u8Idx].eCodecType != E_VDEC_EX_CODEC_TYPE_H264) in _VDEC_EX_SetAutoExhaustESMode()
2634 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetMinTspDataSize()
2644 if(pVdecExContext->_Attr[u8Idx].eCodecType != E_VDEC_EX_CODEC_TYPE_H264) in _VDEC_EX_SetMinTspDataSize()
2668 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_CtlSpeedInDispOnly()
2693 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_AVCSupportRefNumOverMaxDBPSize()
2719 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ReturnInvalidAFD()
2744 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetDmxFrameRate()
2769 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetDmxFrameRateBase()
2794 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_AVCForceBrokenByUs()
2801 if(pVdecExContext->_Attr[u8Idx].eCodecType != E_VDEC_EX_CODEC_TYPE_H264) in _VDEC_EX_AVCForceBrokenByUs()
2917 if (pVdecExContext->_Attr[u8Idx].bInit) in _VDEC_EX_SetHVDColBBUMode()
2934 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetSelfSeqChange()
2961 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetSecureMode()
2991 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_RVU_Setting_Mode()
3016 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_FramerateHandling()
3047 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_DualNonBlockMode()
3070 if(pVdecExContext == NULL) in _VDEC_EX_ClearProcessRelated()
3079 if(pVdecExContext->_Attr[u8Idx].s32VdecExMutexId != -1) in _VDEC_EX_ClearProcessRelated()
3081 pVdecExContext->_Attr[u8Idx].s32VdecExMutexId = -1; in _VDEC_EX_ClearProcessRelated()
3113 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_DbgMode()
3163 if (TRUE == pVdecExContext->_Attr[i].bInit) in _VDEC_EX_SetDecodeMode()
3239 switch(pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_FlushPTSBuf()
3258 VDEC_EX_Attr* pAttr = &(pVdecExContext->_Attr[u8Idx]); in _VDEC_EX_SYS_Init()
3317 pVdecExContext->_Attr[u8Idx].s32VdecExMutexId =
3319 … (char *)pVdecExContext->_Attr[u8Idx].pu8VdecExMutex,
3322 return (pVdecExContext->_Attr[u8Idx].s32VdecExMutexId != -1);
3332 MS_S32 _s32VdecExMutexId = pVdecExContext->_Attr[u8Idx].s32VdecExMutexId;
3346 MS_S32 _s32VdecExMutexId = pVdecExContext->_Attr[u8Idx].s32VdecExMutexId;
3421 VDEC_EX_Attr* pAttr = &(pVdecExContext->_Attr[E_VDEC_EX_MAIN_STREAM]); in _VDEC_EX_MonitorISR_Proc()
3425 …if(pVdecExContext->_u32PreVdecExIsrEventFlag[E_VDEC_EX_MAIN_STREAM] != pVdecExContext->_u32VdecExI… in _VDEC_EX_MonitorISR_Proc()
3428 …pVdecExContext->_u32PreVdecExIsrEventFlag[E_VDEC_EX_MAIN_STREAM] = pVdecExContext->_u32VdecExIsrEv… in _VDEC_EX_MonitorISR_Proc()
3432 pVdecExContext->_u32PreVdecExIsrEventFlag[E_VDEC_EX_MAIN_STREAM], in _VDEC_EX_MonitorISR_Proc()
3439 …if ((u32VdecEventFlag & ~E_VDEC_EX_EVENT_ISR_EVENT_CHANGE) & pVdecExContext->_u32VdecExIsrEventFla… in _VDEC_EX_MonitorISR_Proc()
3460 VDEC_EX_Attr* pAttr = &(pVdecExContext->_Attr[E_VDEC_EX_SUB_STREAM]); in _VDEC_EX_MonitorSubISR_Proc()
3464 …if(pVdecExContext->_u32PreVdecExIsrEventFlag[E_VDEC_EX_SUB_STREAM] != pVdecExContext->_u32VdecExIs… in _VDEC_EX_MonitorSubISR_Proc()
3467 …pVdecExContext->_u32PreVdecExIsrEventFlag[E_VDEC_EX_SUB_STREAM] = pVdecExContext->_u32VdecExIsrEve… in _VDEC_EX_MonitorSubISR_Proc()
3471 pVdecExContext->_u32PreVdecExIsrEventFlag[E_VDEC_EX_SUB_STREAM], in _VDEC_EX_MonitorSubISR_Proc()
3477 …if ((u32VdecEventFlag & ~E_VDEC_EX_EVENT_ISR_EVENT_CHANGE) & pVdecExContext->_u32VdecExIsrEventFla… in _VDEC_EX_MonitorSubISR_Proc()
3500 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & (~E_VDEC_EX_EVENT_ISR_EVENT_CHANGE)) in _IsrProc()
3502 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx]) in _IsrProc()
3508 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _IsrProc()
3663 … VDEC_EX_EventInfo* pstEvInfo = &(pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_idx]); in _IsrProc()
3700 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetESBuffVacancy()
3728 return pVdecExContext->_Attr[u8Idx].vdecExInitParam.SysConfig.u32BitstreamBufSize; in _VDEC_EX_GetESBuffVacancy()
3732 …return pVdecExContext->_Attr[u8Idx].vdecExInitParam.SysConfig.u32BitstreamBufSize - u32ESWtPtr + u… in _VDEC_EX_GetESBuffVacancy()
3750 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetESQuantity()
3782 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetColorMatrixCoef()
3814 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetIsDynScalingEnabled()
3877 …MS_U8 *pData = (MS_U8 *) MsOS_PA2KSEG1(pPacketInfo->u32Staddr + pVdecExContext->_Attr[u8Idx].vdecE… in _VDEC_EX_ReparseVP8Packet()
3925 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Support_AVC2MVC()
3955 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_3DLR_View_Excahnge()
3979 pVdecExContext->_Attr[0].stEventMon.bVdecExIsrMntr = TRUE; in _VDEC_EX_Context_Init()
3980 …strncpy(pVdecExContext->_Attr[0].stEventMon.pu8VdecExEvent,"VDEC_EX_Event0",sizeof(pVdecExContext-… in _VDEC_EX_Context_Init()
3982 …strncpy(pVdecExContext->_Attr[0].stEventMon.pu8VdecExTask,"VDEC_EX_Task0",sizeof(pVdecExContext->_… in _VDEC_EX_Context_Init()
3989 pVdecExContext->_Attr[1].stEventMon.bVdecExIsrMntr = TRUE; in _VDEC_EX_Context_Init()
3990 …strncpy(pVdecExContext->_Attr[1].stEventMon.pu8VdecExEvent,"VDEC_EX_Event1",sizeof(pVdecExContext-… in _VDEC_EX_Context_Init()
3992 …strncpy(pVdecExContext->_Attr[1].stEventMon.pu8VdecExTask,"VDEC_EX_Task1",sizeof(pVdecExContext->_… in _VDEC_EX_Context_Init()
3997 pVdecExContext->_u32VdecExIsrEventFlag[0] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _VDEC_EX_Context_Init()
3998 pVdecExContext->_u32VdecExIsrEventFlag[1] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _VDEC_EX_Context_Init()
3999 pVdecExContext->_u32PreVdecExIsrEventFlag[0] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _VDEC_EX_Context_Init()
4000 pVdecExContext->_u32PreVdecExIsrEventFlag[1] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _VDEC_EX_Context_Init()
4003 pVdecExContext->u32PriData[0] = VDEC_U32_MAX; in _VDEC_EX_Context_Init()
4004 pVdecExContext->u32PriData[1] = VDEC_U32_MAX; in _VDEC_EX_Context_Init()
4009 pVdecExContext->_prev_u16PowerState = E_POWER_MECHANICAL; in _VDEC_EX_Context_Init()
4018 pVdecExContext->_Attr[0].stEventMon.pfMonISR_Proc = _VDEC_EX_MonitorISR_Proc; in _VDEC_EX_Context_Init_Function_Pointer()
4022 pVdecExContext->_Attr[1].stEventMon.pfMonISR_Proc = _VDEC_EX_MonitorSubISR_Proc; in _VDEC_EX_Context_Init_Function_Pointer()
4046 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4052 … _HVD_RET_HANDLE(MDrv_HVD_EX_GetFrmPackingArrSEI(u32Id,&(pVdecExContext->_stFrmPacking[u8Idx]))); in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4054 …pFPASEIInfo->u8Frm_packing_arr_cnl_flag = pVdecExContext->_stFrmPacking[u8Idx].u8Frm_packing_arr_c… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4055 … pFPASEIInfo->u8Frm_packing_arr_type = pVdecExContext->_stFrmPacking[u8Idx].u8Frm_packing_arr_type; in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4056 …pFPASEIInfo->u8content_interpretation_type = pVdecExContext->_stFrmPacking[u8Idx].u8content_interp… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4057 …pFPASEIInfo->u1Quincunx_sampling_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Quincunx_sampling_f… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4059 …pFPASEIInfo->u1Spatial_flipping_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Spatial_flipping_fla… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4060 … pFPASEIInfo->u1Frame0_flipping_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Frame0_flipping_flag; in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4061 … pFPASEIInfo->u1Field_views_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Field_views_flag; in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4062 …pFPASEIInfo->u1Current_frame_is_frame0_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Current_frame… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4064 …pFPASEIInfo->u1Frame0_self_contained_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Frame0_self_con… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4065 …pFPASEIInfo->u1Frame1_self_contained_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Frame1_self_con… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4066 …pFPASEIInfo->u4Frame0_grid_position_x = pVdecExContext->_stFrmPacking[u8Idx].u4Frame0_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4067 …pFPASEIInfo->u4Frame0_grid_position_y = pVdecExContext->_stFrmPacking[u8Idx].u4Frame0_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4069 …pFPASEIInfo->u4Frame1_grid_position_x = pVdecExContext->_stFrmPacking[u8Idx].u4Frame1_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4070 …pFPASEIInfo->u4Frame1_grid_position_y = pVdecExContext->_stFrmPacking[u8Idx].u4Frame1_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI()
4093 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4106 … _HVD_RET_HANDLE(MDrv_HVD_EX_GetFrmPackingArrSEI(u32Id, &(pVdecExContext->_stFrmPacking[u8Idx]))); in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4108 pFPASEIInfo->bUsed =pVdecExContext->_stFrmPacking[u8Idx].bUsed; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4109 …pFPASEIInfo->u8Frm_packing_arr_cnl_flag = pVdecExContext->_stFrmPacking[u8Idx].u8Frm_packing_arr_c… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4110 … pFPASEIInfo->u8Frm_packing_arr_type = pVdecExContext->_stFrmPacking[u8Idx].u8Frm_packing_arr_type; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4111 …pFPASEIInfo->u8content_interpretation_type = pVdecExContext->_stFrmPacking[u8Idx].u8content_interp… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4112 …pFPASEIInfo->u1Quincunx_sampling_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Quincunx_sampling_f… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4113 …pFPASEIInfo->u1Spatial_flipping_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Spatial_flipping_fla… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4114 … pFPASEIInfo->u1Frame0_flipping_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Frame0_flipping_flag; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4115 … pFPASEIInfo->u1Field_views_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Field_views_flag; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4116 …pFPASEIInfo->u1Current_frame_is_frame0_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Current_frame… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4117 …pFPASEIInfo->u1Frame0_self_contained_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Frame0_self_con… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4118 …pFPASEIInfo->u1Frame1_self_contained_flag = pVdecExContext->_stFrmPacking[u8Idx].u1Frame1_self_con… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4119 …pFPASEIInfo->u4Frame0_grid_position_x = pVdecExContext->_stFrmPacking[u8Idx].u4Frame0_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4120 …pFPASEIInfo->u4Frame0_grid_position_y = pVdecExContext->_stFrmPacking[u8Idx].u4Frame0_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4121 …pFPASEIInfo->u4Frame1_grid_position_x = pVdecExContext->_stFrmPacking[u8Idx].u4Frame1_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4122 …pFPASEIInfo->u4Frame1_grid_position_y = pVdecExContext->_stFrmPacking[u8Idx].u4Frame1_grid_positio… in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4123 … pFPASEIInfo->bottom = (MS_U32)pVdecExContext->_stFrmPacking[u8Idx].u16CropBottom; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4124 pFPASEIInfo->left = (MS_U32)pVdecExContext->_stFrmPacking[u8Idx].u16CropLeft; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4125 pFPASEIInfo->right = (MS_U32)pVdecExContext->_stFrmPacking[u8Idx].u16CropRight; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4126 pFPASEIInfo->top = (MS_U32)pVdecExContext->_stFrmPacking[u8Idx].u16CropTop; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4128 && (pVdecExContext->_stFrmPacking[u8Idx].bvaild == TRUE) in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4129 && (pVdecExContext->_stFrmPacking[u8Idx].bUsed == TRUE)) in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4131 pFPASEIInfo->u32DataBuff = pVdecExContext->_stFrmPacking[u8Idx].u32payload; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4132 … pFPASEIInfo->u32DataSize = (MS_U32)pVdecExContext->_stFrmPacking[u8Idx].u8payload_len; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4134 pVdecExContext->_stFrmPacking[u8Idx].bvaild = FALSE; in _MApi_VDEC_EX_GetFrmPackingArrSEI_EX()
4167 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_AVC_Enable_New_Slow_Motion()
4197 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_DynamicScalingResvNBuffer()
4222 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_IgnorePicStructDisplay()
4252 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Field_Polarity_Display_One_Field()
4283 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_InputPtsFreerunMode()
4308 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_ErrConcealStartSlice1stMB()
4337 if(pVdecExContext->_Attr[u8Idx].eCodecType != E_VDEC_EX_CODEC_TYPE_MVC) in _MApi_VDEC_EX_MVC_SubFrameDispInfo()
4351 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_MVC_SubFrameDispInfo()
4391 if(pVdecExContext->_Attr[u8Idx].eCodecType != E_VDEC_EX_CODEC_TYPE_MVC) in _MApi_VDEC_EX_MVC_SetControl()
4432 if(pVdecExContext->_Attr[u8Idx].eCodecType != E_VDEC_EX_CODEC_TYPE_MVC) in _MApi_VDEC_EX_MVC_GetControl()
4480 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_Get_U64PTS()
4518 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetIsOriInterlaceMode()
4558 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_GetMbsOnlyFlag()
4589 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_IsLeastDispQSize()
4611 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetFieldPicFlag()
4633 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetFlushPatternEntryNum()
4658 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetHWMaxPixel()
4682 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetDSBufMiuSel()
4707 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetSupport2ndMVOPInterface()
4736 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetVsyncBridgeAddr()
4748 …*param = pVdecExContext->_Attr[u8Idx].vdecExInitParam.SysConfig.u32CodeBufAddr + u32VsyncSHMOffset; in _VDEC_EX_GetVsyncBridgeAddr()
4788 if(pVdecExContext == NULL) in _VDEC_Init_Share_Mem()
4790 pVdecExContext = &gVdecExContext; in _VDEC_Init_Share_Mem()
4791 memset(pVdecExContext,0,sizeof(VDEC_EX_CTX)); in _VDEC_Init_Share_Mem()
4804 pVdecExContext = (VDEC_EX_CTX*)u32Addr; // for one process in _VDEC_Init_Share_Mem()
4810 pVdecExContext = (VDEC_EX_CTX*)u32Addr; // for another process in _VDEC_Init_Share_Mem()
4826 if(pVdecExContext == NULL) in _VDEC_Init_Share_Mem()
4828 pVdecExContext = &gVdecExContext; in _VDEC_Init_Share_Mem()
4829 memset(pVdecExContext,0,sizeof(VDEC_EX_CTX)); in _VDEC_Init_Share_Mem()
4840 if(pVdecExContext == NULL) in _VDEC_Init_Share_Mem()
4842 pVdecExContext = &gVdecExContext; in _VDEC_Init_Share_Mem()
4843 memset(pVdecExContext,0,sizeof(VDEC_EX_CTX)); in _VDEC_Init_Share_Mem()
4879 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetCrcValue()
4924 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_GetBBUQNum()
4954 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetDispFrmNum()
4997 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Set_External_DS_Buffer()
5040 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetESBufferStatus()
5100 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetDbgLevel()
5188 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_DropErrFrame()
5196 pVdecExContext->bDropErrFrm[u8Idx] = bEnable; in _VDEC_EX_DropErrFrame()
5223 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_GetFWCodecType()
5299 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Enable_External_CC_608_Buffer()
5330 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_Enable_External_CC_708_Buffer()
5360 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _MApi_VDEC_EX_V2_Exit()
5363 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = 0; in _MApi_VDEC_EX_V2_Exit()
5366 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_Exit()
5395 _VDEC_Memset((void*) &pVdecExContext->_Pre_Ctrl[u8Idx], 0, sizeof(VDEC_Pre_Ctrl)); in _MApi_VDEC_EX_V2_Exit()
5397 pVdecExContext->_Attr[u8Idx].bUsed = FALSE; in _MApi_VDEC_EX_V2_Exit()
5399 pVdecExContext->_Attr[u8Idx].u32DrvId = 0; in _MApi_VDEC_EX_V2_Exit()
5400 pVdecExContext->bEnableAutoInsertDummyPattern[u8Idx] = FALSE; in _MApi_VDEC_EX_V2_Exit()
5402 pVdecExContext->_bSingleDecodeMode = FALSE; in _MApi_VDEC_EX_V2_Exit()
5413 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_Rst()
5417 …if(MDrv_MVD_Rst(u32Id,_VDEC_EX_Map2MVDCodecType(pVdecExContext->_Attr[u8Idx].eCodecType)) != E_MVD… in _MApi_VDEC_EX_V2_Rst()
5459 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CheckDispInfoRdy()
5514 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetFrcMode()
5544 … eRet = MDrv_MVD_DispCtrl(u32Id, FALSE, pVdecExContext->bDropErrFrm[u8Idx], FALSE, eMvdFrcMode); in _MApi_VDEC_EX_V2_SetFrcMode()
5603 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetDynScalingParams()
5630 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_Play()
5654 pVdecExContext->u8enable_store_set_cmd[u8Idx] = FALSE; in _MApi_VDEC_EX_V2_Play()
5665 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_Pause()
5698 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_Resume()
5731 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_StepDisp()
5763 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_StepDecode()
5788 pVdecExContext->u8enable_store_set_cmd[u8Idx] = FALSE; in _MApi_VDEC_EX_V2_StepDecode()
5799 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetTrickMode()
5858 if (pVdecExContext->_bEsBufMgmt[u8Idx]) in _MApi_VDEC_EX_V2_PushDecQ()
5861 …pCmd->u32StAddr = pCmd->u32StAddr - pVdecExContext->_Attr[u8Idx].vdecExInitParam.SysConfig.u32Bits… in _MApi_VDEC_EX_V2_PushDecQ()
5864 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_PushDecQ()
5895 if (pVdecExContext->_bEsBufMgmt[u8Idx]) in _MApi_VDEC_EX_V2_PushDecQ()
5904 if (E_VDEC_EX_CODEC_TYPE_VP8 == pVdecExContext->_Attr[u8Idx].eCodecType) in _MApi_VDEC_EX_V2_PushDecQ()
5944 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_Flush()
5974 pVdecExContext->bFlush[u8Idx] = TRUE; in _MApi_VDEC_EX_V2_Flush()
5986 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_EnableLastFrameShow()
6019 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetSpeed()
6161 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetFreezeDisp()
6193 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetBlueScreen()
6226 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_ResetPTS()
6259 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_AVSyncOn()
6314 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetAVSyncFreerunThreshold()
6350 pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_type].u32EventBitMap = u32EventFlag; in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6351 pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_type].pVdecEventCb = pfn; in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6352 pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_type].pParam = param; in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6355 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6357 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = 0; //reset event flag; in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6361 …pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] |= pVdecExContext->_Attr[u8Idx].vdecExEventInfo[i].u… in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6373 pVdecExContext->_pVdec_IsrProc[u8Idx] = (VDEC_EX_IsrHandle) _VDEC_EX_IsrProc; in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6376 pVdecExContext->_pVdec_IsrProc[u8Idx] = (VDEC_EX_IsrHandle) _VDEC_EX_Sub_IsrProc; in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6382 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6388 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_ONE) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6392 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_RDY) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6397 if ((pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_CHG) || in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6398 (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_SEQ_HDR_FOUND)) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6403 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_USER_DATA_FOUND) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6413 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_AFD_FOUND) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6418 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_FIRST_FRAME) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6423 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_PIC_FOUND) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6428 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_VIDEO_UNMUTE) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6433 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ONE) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6438 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ERR) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6443 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_ES_DATA_ERR) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6448 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_XC_LOW_DEALY) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6453 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_I) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6464 …VD_RET_OK != MDrv_MVD_SetIsrEvent(u32Id, u32Event, (MVD_InterruptCb) pVdecExContext->_pVdec_IsrPro… in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6484 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_ONE) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6488 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_REPEAT) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6492 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_WITH_CC) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6496 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ONE) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6500 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_I) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6504 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ERR) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6508 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_CHG) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6512 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_USER_DATA_FOUND) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6516 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_RDY) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6520 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_FIRST_FRAME) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6524 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_VIDEO_UNMUTE) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6528 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_SEQ_HDR_FOUND) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6532 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_AFD_FOUND) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6536 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_ES_DATA_ERR) in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6540 …VD_EX_OK != MDrv_HVD_EX_SetISREvent(u32Id, eEvent, (HVD_InterruptCb) pVdecExContext->_pVdec_IsrPro… in _MApi_VDEC_EX_V2_SetEvent_MultiCallback()
6579 pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_type].u32EventBitMap &= ~u32EventFlag; in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6581 if (E_VDEC_EX_EVENT_OFF == pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_type].u32EventBitMap) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6583 pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_type].pVdecEventCb = NULL; in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6584 pVdecExContext->_Attr[u8Idx].vdecExEventInfo[cb_type].pParam = NULL; in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6588 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = E_VDEC_EX_EVENT_ISR_EVENT_CHANGE; in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6590 pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] = 0; //reset event flag; in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6594 …pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] |= pVdecExContext->_Attr[u8Idx].vdecExEventInfo[i].u… in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6601 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6608 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_RDY) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6613 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_CHG) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6618 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_SEQ_HDR_FOUND) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6623 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_USER_DATA_FOUND) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6632 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_AFD_FOUND) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6637 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_FIRST_FRAME) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6642 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_PIC_FOUND) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6647 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_VIDEO_UNMUTE) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6652 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ONE) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6657 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ERR) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6662 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_ES_DATA_ERR) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6666 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_XC_LOW_DEALY) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6670 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_I) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6681 …VD_RET_OK != MDrv_MVD_SetIsrEvent(u32Id, u32Event, (MVD_InterruptCb) pVdecExContext->_pVdec_IsrPro… in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6701 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_ONE) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6705 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_REPEAT) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6709 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_WITH_CC) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6713 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ONE) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6717 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_I) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6721 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DEC_ERR) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6725 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_CHG) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6729 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_USER_DATA_FOUND) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6733 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_DISP_INFO_RDY) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6737 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_FIRST_FRAME) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6741 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_VIDEO_UNMUTE) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6745 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_AFD_FOUND) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6750 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_SEQ_HDR_FOUND) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6754 if (pVdecExContext->_u32VdecExIsrEventFlag[u8Idx] & E_VDEC_EX_EVENT_ES_DATA_ERR) in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6760 …VD_EX_OK != MDrv_HVD_EX_SetISREvent(u32Id, eEvent, (HVD_InterruptCb) pVdecExContext->_pVdec_IsrPro… in _MApi_VDEC_EX_V2_UnsetEvent_MultiCallback()
6789 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_FireDecCmd()
6821 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SeekToPTS()
6853 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SkipToPTS()
6885 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_DisableDeblocking()
6912 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_DisableQuarterPixel()
6939 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetAutoRmLstZeroByte()
6966 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetBalanceBW()
6993 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GenPattern()
7039 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_MHEG_DecodeIFrame()
7058 pVdecExContext->u8enable_store_set_cmd[u8Idx] = FALSE; in _MApi_VDEC_EX_V2_MHEG_DecodeIFrame()
7101 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_SetBlockDisplay()
7132 if ((E_VDEC_EX_DECODER_MVD != pVdecExContext->_Attr[u8Idx].eDecoder) && in _MApi_VDEC_EX_V2_EnableESBuffMalloc()
7133 (E_VDEC_EX_DECODER_HVD != pVdecExContext->_Attr[u8Idx].eDecoder) && in _MApi_VDEC_EX_V2_EnableESBuffMalloc()
7134 (E_VDEC_EX_DECODER_MJPEG != pVdecExContext->_Attr[u8Idx].eDecoder)) in _MApi_VDEC_EX_V2_EnableESBuffMalloc()
7139 pVdecExContext->_bEsBufMgmt[u8Idx] = bEnable; in _MApi_VDEC_EX_V2_EnableESBuffMalloc()
7160 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_DisplayFrame()
7216 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_ReleaseFrame()
7266 if ((FALSE == bEnable) && (pVdecExContext->u32PriData[u8Idx] != u32FrmPriData)) in _MApi_VDEC_EX_V2_CaptureFrame()
7269 __FUNCTION__, u32FrmPriData, pVdecExContext->u32PriData[u8Idx]); in _MApi_VDEC_EX_V2_CaptureFrame()
7273 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CaptureFrame()
7295 pVdecExContext->u32PriData[u8Idx] = VDEC_U32_MAX; in _MApi_VDEC_EX_V2_CaptureFrame()
7299 pVdecExContext->u32PriData[u8Idx] = u32FrmPriData; in _MApi_VDEC_EX_V2_CaptureFrame()
7314 pVdecExContext->support_cc[u8Idx] = TRUE; in _MApi_VDEC_EX_V2_CC_Init()
7318 pVdecExContext->support_cc[u8Idx] = FALSE; in _MApi_VDEC_EX_V2_CC_Init()
7322 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_Init()
7352 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_SetCfg()
7362 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_SetCfg()
7411 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_SetBuffStartAdd()
7421 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_SetBuffStartAdd()
7467 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_UpdateWriteAdd()
7472 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_UpdateWriteAdd()
7502 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_UpdateReadAdd()
7512 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_UpdateReadAdd()
7560 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_DisableParsing()
7565 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_DisableParsing()
7595 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsStepDispDone()
7628 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsStepDecodeDone()
7661 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDispInfo()
7830 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsAVSyncOn()
7863 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsWithValidStream()
7894 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsDispFinish()
7928 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsIFrameFound()
7961 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsSeqChg()
7990 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsReachSync()
8023 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsStartSync()
8059 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsFreerun()
8083 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsWithLowDelay()
8116 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsAllBufferEmpty()
8146 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetExtDispInfo()
8185 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDecFrameInfo()
8279 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDispFrameInfo()
8375 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDecTimeCode()
8417 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDispTimeCode()
8460 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetEventInfo()
8553 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetActiveFormat()
8589 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetColourPrimaries()
8637 …if ((TRUE == pVdecExContext->_Attr[u8Idx].bInit) && (E_VDEC_EX_DECODER_MVD == pVdecExContext->_Att… in _MApi_VDEC_EX_V2_GetFwVersion()
8648 …if ((TRUE == pVdecExContext->_Attr[u8Idx].bInit) && (E_VDEC_EX_DECODER_HVD == pVdecExContext->_Att… in _MApi_VDEC_EX_V2_GetFwVersion()
8675 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetGOPCnt()
8709 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetESReadPtr()
8752 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetESWritePtr()
8796 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetPTS()
8845 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetNextPTS()
8880 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetVideoPtsStcDelta()
8910 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetErrCode()
8919 …pVdecExContext->_Attr[u8Idx].eErrCode = (VDEC_EX_ErrCode) (errCode + (MS_U32) E_VDEC_EX_MVD_ERR_CO… in _MApi_VDEC_EX_V2_GetErrCode()
8926 pVdecExContext->_Attr[u8Idx].eErrCode = E_VDEC_EX_ERR_CODE_FRMRATE_NOT_SUPPORT; in _MApi_VDEC_EX_V2_GetErrCode()
8932 … pVdecExContext->_Attr[u8Idx].eErrCode = E_VDEC_EX_ERR_CODE_DIVX_PLUS_UNSUPPORTED; in _MApi_VDEC_EX_V2_GetErrCode()
8942 … pVdecExContext->_Attr[u8Idx].eErrCode =(VDEC_EX_ErrCode)_VDEC_Map2HVDErrCode(HVDerrCode); in _MApi_VDEC_EX_V2_GetErrCode()
8949 pVdecExContext->_Attr[u8Idx].eErrCode = E_VDEC_EX_ERR_CODE_FRMRATE_NOT_SUPPORT; in _MApi_VDEC_EX_V2_GetErrCode()
8959 …pVdecExContext->_Attr[u8Idx].eErrCode = (VDEC_EX_ErrCode) (MApi_MJPEG_GetErrCode(u32Id) + (MS_U32)… in _MApi_VDEC_EX_V2_GetErrCode()
8965 pVdecExContext->_Attr[u8Idx].eErrCode=(VDEC_EX_ErrCode)(0); in _MApi_VDEC_EX_V2_GetErrCode()
8969 if (((MS_U32)(pVdecExContext->_Attr[u8Idx].eErrCode) & 0x00ffffff) == 0) in _MApi_VDEC_EX_V2_GetErrCode()
8971 pVdecExContext->_Attr[u8Idx].eErrCode = (VDEC_EX_ErrCode)(0); in _MApi_VDEC_EX_V2_GetErrCode()
8974 *eErrCode = pVdecExContext->_Attr[u8Idx].eErrCode; in _MApi_VDEC_EX_V2_GetErrCode()
8993 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetErrCnt()
9036 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetBitsRate()
9065 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetFrameCnt()
9108 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetSkipCnt()
9147 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDropCnt()
9182 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDispCnt()
9216 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetDecQVacancy()
9220 … *u32Vacancy = MDrv_MVD_GetQueueVacancy(u32Id, !pVdecExContext->_bVdecDispOutSide[u8Idx]); in _MApi_VDEC_EX_V2_GetDecQVacancy()
9260 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_Is32PullDown()
9289 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsAlive()
9320 MS_U32 u32Id = pVdecExContext->_Attr[u8Idx].u32DrvId; in _MApi_VDEC_EX_V2_IsCCAvailable()
9323 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_IsCCAvailable()
9348 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_GetCCInfo()
9359 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetCCInfo()
9430 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetTrickMode()
9498 *CodecType = pVdecExContext->_Attr[u8Idx].eCodecType; in _MApi_VDEC_EX_V2_GetActiveCodecType()
9518 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetPatternLeastLength()
9564 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_MHEG_IsIFrameDecoding()
9633 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetHWKey()
9684 …if(pVdecExContext->bEnableAutoInsertDummyPattern[u8Idx] == TRUE && pVdecExContext->_Attr[u8Idx].eD… in _MApi_VDEC_EX_V2_GetESBuff()
9691 pCfg = &(pVdecExContext->_Attr[u8Idx].vdecExInitParam.SysConfig); in _MApi_VDEC_EX_V2_GetESBuff()
9693 if (!(pVdecExContext->_bEsBufMgmt[u8Idx])) in _MApi_VDEC_EX_V2_GetESBuff()
9706 if(pVdecExContext->bFlush[u8Idx] == TRUE) in _MApi_VDEC_EX_V2_GetESBuff()
9722 pVdecExContext->bFlush[u8Idx] = FALSE; in _MApi_VDEC_EX_V2_GetESBuff()
9735 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetESBuff()
9777 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetESBuff()
9867 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetNextDispFrame()
9932 if(pVdecExContext->_bVdecDispOutSide[u8Idx]== TRUE) in _MApi_VDEC_EX_V2_GetNextDispFrame()
10006 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetFrameInfoEx()
10052 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_GetInfo()
10062 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_GetInfo()
10121 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_GetIsRstDone()
10126 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_GetIsRstDone()
10163 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_GetIsBuffOverflow()
10168 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_GetIsBuffOverflow()
10205 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_GetWriteAdd()
10210 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_GetWriteAdd()
10243 if(pVdecExContext->support_cc[u8Idx] == FALSE) in _MApi_VDEC_EX_V2_CC_GetReadAdd()
10248 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_CC_GetReadAdd()
10403 pVdecExContext->bTurboMode = bEnable; in _MApi_VDEC_EX_V2_EnableTurboMode()
10417 if ((TRUE == pVdecExContext->_Attr[i].bInit) && (TRUE == bEnable)) in _MApi_VDEC_EX_V2_SetSingleDecode()
10425 pVdecExContext->_bSingleDecodeMode = bEnable; in _MApi_VDEC_EX_V2_SetSingleDecode()
10449 pStatus->bInit = pVdecExContext->_Attr[u8Idx].bInit; in _MApi_VDEC_EX_V2_GetStatus()
10451 if (!(pVdecExContext->_Attr[u8Idx].bInit)) in _MApi_VDEC_EX_V2_GetStatus()
10479 if(pVdecExContext->_Attr[0].bInit == TRUE) in _MApi_VDEC_EX_V2_SetPowerState()
10482 StreamID.u32Id = (E_VDEC_EX_MAIN_STREAM << 24 | pVdecExContext->_Attr[0].u32DrvId); in _MApi_VDEC_EX_V2_SetPowerState()
10484 pVdecExContext->u32ResumeStream[0] = TRUE; in _MApi_VDEC_EX_V2_SetPowerState()
10485 pVdecExContext->eCodecType[0] = pVdecExContext->_Attr[0].eCodecType; in _MApi_VDEC_EX_V2_SetPowerState()
10488 if(pVdecExContext->_Attr[1].bInit == TRUE) in _MApi_VDEC_EX_V2_SetPowerState()
10491 StreamID.u32Id = (E_VDEC_EX_SUB_STREAM << 24 | pVdecExContext->_Attr[1].u32DrvId); in _MApi_VDEC_EX_V2_SetPowerState()
10493 pVdecExContext->u32ResumeStream[1] = TRUE; in _MApi_VDEC_EX_V2_SetPowerState()
10494 pVdecExContext->eCodecType[1] = pVdecExContext->_Attr[1].eCodecType; in _MApi_VDEC_EX_V2_SetPowerState()
10496 pVdecExContext->_prev_u16PowerState = u16PowerState; in _MApi_VDEC_EX_V2_SetPowerState()
10501 if (pVdecExContext->_prev_u16PowerState == E_POWER_SUSPEND) in _MApi_VDEC_EX_V2_SetPowerState()
10503 if(pVdecExContext->u32ResumeStream[0] == TRUE) in _MApi_VDEC_EX_V2_SetPowerState()
10508 pVdecExContext->eCodecType[0]); in _MApi_VDEC_EX_V2_SetPowerState()
10509 MApi_VDEC_EX_V2_Init(&StreamID,&(pVdecExContext->_Attr[0].vdecExInitParam)); in _MApi_VDEC_EX_V2_SetPowerState()
10512 pVdecExContext->store_set_cmd_read_pointer[_VDEC_GET_IDX(StreamID.u32Id)] = 0; in _MApi_VDEC_EX_V2_SetPowerState()
10514 for(i=0;i<pVdecExContext->store_set_cmd_write_pointer[u8Idx];i++) in _MApi_VDEC_EX_V2_SetPowerState()
10517 … pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].cmd, in _MApi_VDEC_EX_V2_SetPowerState()
10521 pVdecExContext->store_set_cmd_write_pointer[u8Idx] = 0; in _MApi_VDEC_EX_V2_SetPowerState()
10525 pVdecExContext->u32ResumeStream[0] = FALSE; in _MApi_VDEC_EX_V2_SetPowerState()
10528 if(pVdecExContext->u32ResumeStream[1] == TRUE) in _MApi_VDEC_EX_V2_SetPowerState()
10533 pVdecExContext->eCodecType[1]); in _MApi_VDEC_EX_V2_SetPowerState()
10534 MApi_VDEC_EX_V2_Init(&StreamID,&(pVdecExContext->_Attr[1].vdecExInitParam)); in _MApi_VDEC_EX_V2_SetPowerState()
10537 pVdecExContext->store_set_cmd_read_pointer[_VDEC_GET_IDX(StreamID.u32Id)] = 0; in _MApi_VDEC_EX_V2_SetPowerState()
10539 for(i=0;i<pVdecExContext->store_set_cmd_write_pointer[u8Idx];i++) in _MApi_VDEC_EX_V2_SetPowerState()
10542 … pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].cmd, in _MApi_VDEC_EX_V2_SetPowerState()
10546 pVdecExContext->store_set_cmd_write_pointer[u8Idx] = 0; in _MApi_VDEC_EX_V2_SetPowerState()
10550 pVdecExContext->u32ResumeStream[1] = FALSE; in _MApi_VDEC_EX_V2_SetPowerState()
10552 pVdecExContext->_prev_u16PowerState = u16PowerState; in _MApi_VDEC_EX_V2_SetPowerState()
10576 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_IsFrameRdy()
10607 if(pVdecExContext->u8enable_store_set_cmd[pData->u8Idx] == TRUE) in _MApi_VDEC_EX_V2_StoreUserCmd()
10609 … if(pVdecExContext->store_set_cmd_write_pointer[pData->u8Idx] < MAX_NUM_OF_STORE_USER_SET_CMD) in _MApi_VDEC_EX_V2_StoreUserCmd()
10611 …pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_write_pointer[pData->u8Idx]].cmd = pDa… in _MApi_VDEC_EX_V2_StoreUserCmd()
10617 …pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_write_pointer[pData->u8Idx]].pStructAr… in _MApi_VDEC_EX_V2_StoreUserCmd()
10618 …_VDEC_Memcpy(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_write_pointer[pData->u8Id… in _MApi_VDEC_EX_V2_StoreUserCmd()
10638 …free(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_write_pointer[pData->u8Idx]].pStr… in _MApi_VDEC_EX_V2_StoreUserCmd()
10646 …pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_write_pointer[pData->u8Idx]].u32Arg[i]… in _MApi_VDEC_EX_V2_StoreUserCmd()
10654 pVdecExContext->store_set_cmd_write_pointer[pData->u8Idx]++; in _MApi_VDEC_EX_V2_StoreUserCmd()
10659 …NT("[Error]%s,Stored user set command(%d) is over %d\n",__FUNCTION__,pVdecExContext->store_set_cmd… in _MApi_VDEC_EX_V2_StoreUserCmd()
10671 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_SetTimeIncPredictParam()
10695 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _VDEC_EX_SetDecodeTimeoutParam()
10724 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_SetFramebufferAutoMode()
10755 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_SetSmooth_Rewind()
10781 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_SetError_Tolerance()
10804 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_Set_PTS_USec_Mode()
10825 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_Enable_AutoInsertDummyPattern()
10828 pVdecExContext->bEnableAutoInsertDummyPattern[u8Idx] = bEnable; in _MApi_VDEC_EX_Enable_AutoInsertDummyPattern()
10848 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_Drop_One_PTS()
10870 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_PVR_Seamless_mode()
10898 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in _MApi_VDEC_EX_V2_GetFWStatusFlag()
14489 if (TRUE == pVdecExContext->_Attr[u8Idx].bUsed) in MApi_VDEC_EX_V2_GetFreeStream()
14541 if (TRUE == pVdecExContext->_Attr[i].bUsed) in MApi_VDEC_EX_V2_GetFreeStream()
14565 …if (((E_VDEC_EX_CODEC_TYPE_VP8 == pVdecExContext->_Attr[i].eCodecType) && (E_VDEC_EX_CODEC_TYPE_VP… in MApi_VDEC_EX_V2_GetFreeStream()
14566 …|| ((E_VDEC_EX_CODEC_TYPE_HEVC == pVdecExContext->_Attr[i].eCodecType) && (E_VDEC_EX_CODEC_TYPE_HE… in MApi_VDEC_EX_V2_GetFreeStream()
14711 if (pVdecExContext->_Attr[u8Idx].bInit) in MApi_VDEC_EX_V2_Init()
14734 …_VDEC_Memcpy(&(pVdecExContext->_Attr[u8Idx].vdecExInitParam), pInitParam, sizeof(VDEC_EX_InitParam… in MApi_VDEC_EX_V2_Init()
14736 pVdecExContext->_Attr[u8Idx].eCodecType = pInitParam->eCodecType; in MApi_VDEC_EX_V2_Init()
14737 …pVdecExContext->_Attr[u8Idx].eDecoder = _VDEC_EX_GetDecoderByCodecType(pInitParam->eCodecType… in MApi_VDEC_EX_V2_Init()
14738 pVdecExContext->_Attr[u8Idx].eSrcMode = pInitParam->VideoInfo.eSrcMode; in MApi_VDEC_EX_V2_Init()
14739 pVdecExContext->_Attr[u8Idx].eDbgMsgLevel = pInitParam->SysConfig.eDbgMsgLevel; in MApi_VDEC_EX_V2_Init()
14752 pVdecExContext->_Attr[u8Idx].vdecExInitParam.EnableDynaScale = FALSE; in MApi_VDEC_EX_V2_Init()
14758 _VDEC_EX_SetDbgLevel(pStreamId, pVdecExContext->_Attr[u8Idx].eDbgMsgLevel); in MApi_VDEC_EX_V2_Init()
14767 if (pVdecExContext->bTurboMode) in MApi_VDEC_EX_V2_Init()
14772 if (pVdecExContext->_bSingleDecodeMode == TRUE) in MApi_VDEC_EX_V2_Init()
14774 _VDEC_EX_HandleSingleDecodeMode(pVdecExContext->_Attr[u8Idx].eDecoder); in MApi_VDEC_EX_V2_Init()
14779 switch (pVdecExContext->_Attr[u8Idx].eDecoder) in MApi_VDEC_EX_V2_Init()
14784 if (pVdecExContext->_Pre_Ctrl[u8Idx].bHWBufferReMapping) in MApi_VDEC_EX_V2_Init()
14786 … MDrv_MVD_HWBuffer_ReMappingMode(u32Id,pVdecExContext->_Pre_Ctrl[u8Idx].bHWBufferReMapping); in MApi_VDEC_EX_V2_Init()
14797 eMvdCodecType = _VDEC_EX_Map2MVDCodecType(pVdecExContext->_Attr[u8Idx].eCodecType); in MApi_VDEC_EX_V2_Init()
14805 eMvdSrcMode = _VDEC_EX_Map2MVDSrcMode(pVdecExContext->_Attr[u8Idx].eSrcMode); in MApi_VDEC_EX_V2_Init()
14877 pVdecExContext->bDropErrFrm[u8Idx] = (!pInitParam->bDisableDropErrFrame); in MApi_VDEC_EX_V2_Init()
14937 _VDEC_EX_MVDCfgDivX(u32Id, pVdecExContext->_Attr[u8Idx].eCodecType); in MApi_VDEC_EX_V2_Init()
14998 if (pVdecExContext->_Pre_Ctrl[u8Idx].bOnePendingBuffer) in MApi_VDEC_EX_V2_Init()
15000 … MDrv_HVD_EX_OnePendingBufferMode(u32Id,pVdecExContext->_Pre_Ctrl[u8Idx].bOnePendingBuffer); in MApi_VDEC_EX_V2_Init()
15002 if (pVdecExContext->_Pre_Ctrl[u8Idx].bDisableTspInBbuMode) in MApi_VDEC_EX_V2_Init()
15004 … MDrv_HVD_EX_TsInBbuMode(u32Id,pVdecExContext->_Pre_Ctrl[u8Idx].bDisableTspInBbuMode); in MApi_VDEC_EX_V2_Init()
15008 if (pVdecExContext->_Pre_Ctrl[u8Idx].stIapGnShBWMode.bEnable) in MApi_VDEC_EX_V2_Init()
15010 … MDrv_HVD_EX_IapGnBufShareBWMode(u32Id,pVdecExContext->_Pre_Ctrl[u8Idx].stIapGnShBWMode.bEnable, in MApi_VDEC_EX_V2_Init()
15011 …pVdecExContext->_Pre_Ctrl[u8Idx].stIapGnShBWMode.u32IapGnBufAddr, pVdecExContext->_Pre_Ctrl[u8Idx]… in MApi_VDEC_EX_V2_Init()
15058 if (E_VDEC_EX_CODEC_TYPE_H264 == pVdecExContext->_Attr[u8Idx].eCodecType) in MApi_VDEC_EX_V2_Init()
15062 else if (E_VDEC_EX_CODEC_TYPE_AVS == pVdecExContext->_Attr[u8Idx].eCodecType) in MApi_VDEC_EX_V2_Init()
15066 else if (E_VDEC_EX_CODEC_TYPE_RV8 == pVdecExContext->_Attr[u8Idx].eCodecType in MApi_VDEC_EX_V2_Init()
15067 || E_VDEC_EX_CODEC_TYPE_RV9 == pVdecExContext->_Attr[u8Idx].eCodecType) in MApi_VDEC_EX_V2_Init()
15071 else if (E_VDEC_EX_CODEC_TYPE_MVC == pVdecExContext->_Attr[u8Idx].eCodecType) in MApi_VDEC_EX_V2_Init()
15075 else if (E_VDEC_EX_CODEC_TYPE_VP8 == pVdecExContext->_Attr[u8Idx].eCodecType) in MApi_VDEC_EX_V2_Init()
15079 else if (E_VDEC_EX_CODEC_TYPE_HEVC == pVdecExContext->_Attr[u8Idx].eCodecType) in MApi_VDEC_EX_V2_Init()
15083 else if (E_VDEC_EX_CODEC_TYPE_VP9 == pVdecExContext->_Attr[u8Idx].eCodecType) in MApi_VDEC_EX_V2_Init()
15089 if (E_VDEC_EX_SRC_MODE_DTV == pVdecExContext->_Attr[u8Idx].eSrcMode) in MApi_VDEC_EX_V2_Init()
15095 else if ((E_VDEC_EX_SRC_MODE_TS_FILE == pVdecExContext->_Attr[u8Idx].eSrcMode) || in MApi_VDEC_EX_V2_Init()
15096 (E_VDEC_EX_SRC_MODE_TS_FILE_DUAL_ES == pVdecExContext->_Attr[u8Idx].eSrcMode) ) in MApi_VDEC_EX_V2_Init()
15101 if(E_VDEC_EX_SRC_MODE_TS_FILE_DUAL_ES == pVdecExContext->_Attr[u8Idx].eSrcMode) in MApi_VDEC_EX_V2_Init()
15110 else if ((E_VDEC_EX_SRC_MODE_FILE == pVdecExContext->_Attr[u8Idx].eSrcMode) || in MApi_VDEC_EX_V2_Init()
15111 (E_VDEC_EX_SRC_MODE_FILE_DUAL_ES== pVdecExContext->_Attr[u8Idx].eSrcMode) ) in MApi_VDEC_EX_V2_Init()
15115 if(E_VDEC_EX_SRC_MODE_FILE_DUAL_ES == pVdecExContext->_Attr[u8Idx].eSrcMode) in MApi_VDEC_EX_V2_Init()
15161 if (E_VDEC_EX_SRC_MODE_FILE == pVdecExContext->_Attr[u8Idx].eSrcMode) in MApi_VDEC_EX_V2_Init()
15218 if (E_VDEC_EX_SRC_MODE_DTV == pVdecExContext->_Attr[u8Idx].eSrcMode) in MApi_VDEC_EX_V2_Init()
15308 if(pVdecExContext->_Attr[u8Idx].eDbgMsgLevel >= E_VDEC_EX_DBG_LEVEL_ERR) in MApi_VDEC_EX_V2_Init()
15316 pVdecExContext->_bEsBufMgmt[u8Idx] = FALSE; in MApi_VDEC_EX_V2_Init()
15317 pVdecExContext->_Attr[u8Idx].bInit = TRUE; in MApi_VDEC_EX_V2_Init()
15318 pVdecExContext->_Attr[u8Idx].bUsed = TRUE; in MApi_VDEC_EX_V2_Init()
15319 pVdecExContext->_Attr[u8Idx].u32DrvId = u32Id; in MApi_VDEC_EX_V2_Init()
15320 pVdecExContext->bFlush[u8Idx] = TRUE; in MApi_VDEC_EX_V2_Init()
15321 pVdecExContext->support_cc[u8Idx] = TRUE; in MApi_VDEC_EX_V2_Init()
15401 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15402 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15426 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
15427 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15451 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
15452 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15478 … ret = _VDEC_EX_FrameRateConvert(pStreamId,&(pVdecExContext->store_FRC_OutputParam[u8Idx])); in MApi_VDEC_EX_V2_SetControl()
15480 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15497 _VDEC_Memcpy((void*)(&(pVdecExContext->store_FRC_OutputParam[u8Idx])), in MApi_VDEC_EX_V2_SetControl()
15507 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
15508 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15532 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15533 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15557 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15558 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15582 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15583 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15607 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
15608 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15632 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15633 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15666 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
15667 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15699 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15700 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15724 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
15725 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15755 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15756 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15780 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15781 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15805 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15806 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15830 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15831 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15855 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15856 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15880 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15881 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15905 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15906 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15930 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15931 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15961 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15962 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
15986 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
15987 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16017 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16018 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16042 …(MS_U8)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0]… in MApi_VDEC_EX_V2_SetControl()
16043 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16067 …(MS_U8)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0]… in MApi_VDEC_EX_V2_SetControl()
16068 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16092 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16093 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16117 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16118 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16142 …(MS_U8)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0]… in MApi_VDEC_EX_V2_SetControl()
16143 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16167 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
16168 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16192 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16193 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16217 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16218 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16242 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16243 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16266 …ret = _VDEC_EX_Field_Polarity_Display_One_Field(pStreamId,&(pVdecExContext->store_Field_Polarity[u… in MApi_VDEC_EX_V2_SetControl()
16268 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16285 _VDEC_Memcpy((void*)(&(pVdecExContext->store_Field_Polarity[u8Idx])), in MApi_VDEC_EX_V2_SetControl()
16295 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16296 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16320 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
16321 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16399 …(VDEC_EX_FrcMode)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]]… in MApi_VDEC_EX_V2_SetControl()
16400 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16424 …(MS_PHY)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
16425 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[1… in MApi_VDEC_EX_V2_SetControl()
16426 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16496 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16497 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[1… in MApi_VDEC_EX_V2_SetControl()
16498 …(MS_U16)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[2… in MApi_VDEC_EX_V2_SetControl()
16499 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16526 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0… in MApi_VDEC_EX_V2_SetControl()
16527 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16551 …(VDEC_EX_CB_TYPE)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]]… in MApi_VDEC_EX_V2_SetControl()
16552 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[1… in MApi_VDEC_EX_V2_SetControl()
16553 …(VDEC_EX_EventCb)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]]… in MApi_VDEC_EX_V2_SetControl()
16554 …(void*)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[3]… in MApi_VDEC_EX_V2_SetControl()
16555 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16583 …(VDEC_EX_CB_TYPE)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]]… in MApi_VDEC_EX_V2_SetControl()
16584 …(MS_U32)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[1… in MApi_VDEC_EX_V2_SetControl()
16585 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16620 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16621 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16645 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16646 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16670 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16671 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16695 …(MS_U8)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[0]… in MApi_VDEC_EX_V2_SetControl()
16696 …(MS_U8)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[1]… in MApi_VDEC_EX_V2_SetControl()
16697 …(MS_U8)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[2]… in MApi_VDEC_EX_V2_SetControl()
16698 …(MS_U8)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[3]… in MApi_VDEC_EX_V2_SetControl()
16699 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16751 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16752 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16776 …(MS_BOOL)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].u32Arg[… in MApi_VDEC_EX_V2_SetControl()
16777 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16813 …(VDEC_EX_CCFormat)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]… in MApi_VDEC_EX_V2_SetControl()
16814 …(VDEC_EX_CCType)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]].… in MApi_VDEC_EX_V2_SetControl()
16815 … (MS_U32*)(&(pVdecExContext->store_InputPara_setcfg[u8Idx]))); in MApi_VDEC_EX_V2_SetControl()
16817 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16837 _VDEC_Memcpy((void*)(&(pVdecExContext->store_InputPara_setcfg[u8Idx])), in MApi_VDEC_EX_V2_SetControl()
16847 …(VDEC_EX_CCFormat)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]… in MApi_VDEC_EX_V2_SetControl()
16848 … (MS_U32*)(&(pVdecExContext->store_InputPara_startaddr[u8Idx]))); in MApi_VDEC_EX_V2_SetControl()
16850 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16869 _VDEC_Memcpy((void*)(&(pVdecExContext->store_InputPara_startaddr[u8Idx])), in MApi_VDEC_EX_V2_SetControl()
16879 …(VDEC_EX_CCFormat)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]… in MApi_VDEC_EX_V2_SetControl()
16881 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16907 …(VDEC_EX_CCFormat)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]… in MApi_VDEC_EX_V2_SetControl()
16908 … (MS_U32*)(&(pVdecExContext->store_InputPara_readaddr[u8Idx]))); in MApi_VDEC_EX_V2_SetControl()
16910 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
16929 _VDEC_Memcpy((void*)(&(pVdecExContext->store_InputPara_readaddr[u8Idx])), in MApi_VDEC_EX_V2_SetControl()
16939 …(VDEC_EX_CCFormat)(pVdecExContext->store_set_cmd[pVdecExContext->store_set_cmd_read_pointer[u8Idx]… in MApi_VDEC_EX_V2_SetControl()
16940 pVdecExContext->store_set_cmd_read_pointer[u8Idx]++; in MApi_VDEC_EX_V2_SetControl()
17097 pOutStreamID->u32Id = (u8Idx << 24 | pVdecExContext->_Attr[u8Idx].u32DrvId); in MApi_VDEC_EX_V2_GetControl()
17490 if (pVdecExContext->_Attr[u8Idx].bInit) in MApi_VDEC_EX_V2_PreSetControl()
17495 pVdecExContext->_Pre_Ctrl[u8Idx].bOnePendingBuffer = (MS_BOOL)(*((MS_U32*)(param[0]))); in MApi_VDEC_EX_V2_PreSetControl()
17501 if (pVdecExContext->_Attr[u8Idx].bInit) in MApi_VDEC_EX_V2_PreSetControl()
17506 … pVdecExContext->_Pre_Ctrl[u8Idx].bDisableTspInBbuMode = (MS_BOOL)(*((MS_U32*)(param[0]))); in MApi_VDEC_EX_V2_PreSetControl()
17512 if (pVdecExContext->_Attr[u8Idx].bInit) in MApi_VDEC_EX_V2_PreSetControl()
17517 … pVdecExContext->_Pre_Ctrl[u8Idx].bHWBufferReMapping = (MS_BOOL)(*((MS_U32*)(param[0]))); in MApi_VDEC_EX_V2_PreSetControl()
17524 if (pVdecExContext->_Attr[u8Idx].bInit) in MApi_VDEC_EX_V2_PreSetControl()
17530 …pVdecExContext->_Pre_Ctrl[u8Idx].stIapGnShBWMode.bEnable = ((VDEC_EX_IapGnBufShareBWMode*)(*((MS_V… in MApi_VDEC_EX_V2_PreSetControl()
17531 …pVdecExContext->_Pre_Ctrl[u8Idx].stIapGnShBWMode.u32IapGnBufAddr= ((VDEC_EX_IapGnBufShareBWMode*)(… in MApi_VDEC_EX_V2_PreSetControl()
17532 …pVdecExContext->_Pre_Ctrl[u8Idx].stIapGnShBWMode.u32IapGnBufSize= ((VDEC_EX_IapGnBufShareBWMode*)(… in MApi_VDEC_EX_V2_PreSetControl()