Lines Matching refs:pInfo

495 static void MVD_DumpFrmInfo(MVD_FrmInfo* pInfo)  in MVD_DumpFrmInfo()  argument
497 if (NULL == pInfo) in MVD_DumpFrmInfo()
503 printf("u32LumaAddr =0x%lx\n", pInfo->u32LumaAddr ); in MVD_DumpFrmInfo()
504 printf("u32ChromaAddr=0x%lx\n", pInfo->u32ChromaAddr); in MVD_DumpFrmInfo()
505 printf("u32TimeStamp =0x%lx\n", pInfo->u32TimeStamp ); in MVD_DumpFrmInfo()
506 printf("u32ID_L =0x%lx\n", pInfo->u32ID_L ); in MVD_DumpFrmInfo()
507 printf("u32ID_H =0x%lx\n", pInfo->u32ID_H ); in MVD_DumpFrmInfo()
508 printf("u16Pitch =0x%x\n", pInfo->u16Pitch ); in MVD_DumpFrmInfo()
509 printf("u16Width =0x%x\n", pInfo->u16Width ); in MVD_DumpFrmInfo()
510 printf("u16Height =0x%x\n", pInfo->u16Height ); in MVD_DumpFrmInfo()
511 printf("eFrmType =0x%x\n", pInfo->eFrmType ); in MVD_DumpFrmInfo()
4237 E_MVD_Result MDrv_MVD_PushQueue(MVD_PacketInfo* pInfo) in MDrv_MVD_PushQueue() argument
4242 if (pInfo == NULL) in MDrv_MVD_PushQueue()
4253 pInfo->u32StAddr, pInfo->u32Length, pInfo->u32TimeStamp); in MDrv_MVD_PushQueue()
4258 if((pInfo->u32StAddr & SLQ_PIC_START_FLAG) == SLQ_PIC_START_FLAG) in MDrv_MVD_PushQueue()
4260 pInfo->u32StAddr = pInfo->u32StAddr&~SLQ_PIC_START_FLAG; in MDrv_MVD_PushQueue()
4270 if (pInfo == NULL) in MDrv_MVD_PushQueue()
4276 else if ((pInfo->u32TimeStamp!= 0) && (pInfo->u32Length==0)) in MDrv_MVD_PushQueue()
4278 printf("PushQueue invalid pInfo pts=0x%lx\n", pInfo->u32TimeStamp); in MDrv_MVD_PushQueue()
4282 else if (pInfo->u32StAddr >= stMemCfg.u32BSSize) in MDrv_MVD_PushQueue()
4285 …MVD_DEBUGERROR(printf("PushQueue invalid u32StAddr=0x%lx, bsSize=0x%lx\n", pInfo->u32StAddr, stMem… in MDrv_MVD_PushQueue()
4288 else if ((pInfo->u32TimeStamp == MVD_NULLPKT_PTS) && (pInfo->u32Length==0)) in MDrv_MVD_PushQueue()
4299 if (pInfo->u32TimeStamp == u32LastPts) in MDrv_MVD_PushQueue()
4302 if (pInfo->u32TimeStamp != MVD_NULLPKT_PTS) in MDrv_MVD_PushQueue()
4303 pInfo->u32TimeStamp = MVD_NULLPKT_PTS; //repeat PTS in MDrv_MVD_PushQueue()
4307 u32LastPts = pInfo->u32TimeStamp; in MDrv_MVD_PushQueue()
4322 MVD_SLQTblGetHdrPkt(&stHdr, pInfo); in MDrv_MVD_PushQueue()
4339 MVD_SLQTblGetDivxHdrPkt(&stDivxHdr, pInfo); in MDrv_MVD_PushQueue()
4348 MVD_SLQTblSendPacket(pInfo); in MDrv_MVD_PushQueue()
6067 static void _SLQTbl_DumpInfo(MVD_SLQ_TBL_ST* pInfo)
6069 printf("str=0x%lx\n", pInfo->u32StAdd);
6070 printf("end=0x%lx\n", pInfo->u32EndAdd);
6071 printf("cnt=0x%lx\n", pInfo->u32EntryCntMax);
6072 printf("rd =0x%lx\n", pInfo->u32RdPtr);
6073 printf("wr =0x%lx\n", pInfo->u32WrPtr);
6790 E_MVD_Result MDrv_MVD_GetExtDispInfo(MVD_ExtDispInfo* pInfo) in MDrv_MVD_GetExtDispInfo() argument
6793 if (NULL == pInfo) in MDrv_MVD_GetExtDispInfo()
6805 pInfo->u16VSize = HAL_MVD_MemRead2Byte(pu8MVDGetFrameInfoBufStart+OFFSET_DISP_V_SIZE); in MDrv_MVD_GetExtDispInfo()
6806 pInfo->u16HSize = HAL_MVD_MemRead2Byte(pu8MVDGetFrameInfoBufStart+OFFSET_DISP_H_SIZE); in MDrv_MVD_GetExtDispInfo()
6807 pInfo->u16VOffset = HAL_MVD_MemRead2Byte(pu8MVDGetFrameInfoBufStart+OFFSET_CENTRE_V_OFFSET); in MDrv_MVD_GetExtDispInfo()
6808 pInfo->u16HOffset = HAL_MVD_MemRead2Byte(pu8MVDGetFrameInfoBufStart+OFFSET_CENTRE_H_OFFSET); in MDrv_MVD_GetExtDispInfo()
6817 E_MVD_Result MDrv_MVD_GetFrmInfo(MVD_FrmInfoType eType, MVD_FrmInfo* pInfo) in MDrv_MVD_GetFrmInfo() argument
6820 if (NULL == pInfo) in MDrv_MVD_GetFrmInfo()
6835pInfo->u32LumaAddr = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_LUMAADDR); in MDrv_MVD_GetFrmInfo()
6836pInfo->u32ChromaAddr= HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_CHROMAADDR); in MDrv_MVD_GetFrmInfo()
6837pInfo->u32TimeStamp = _90K_TO_MS(HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_T… in MDrv_MVD_GetFrmInfo()
6838 pInfo->u32ID_L = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_ID_L); in MDrv_MVD_GetFrmInfo()
6839 pInfo->u32ID_H = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_ID_H); in MDrv_MVD_GetFrmInfo()
6840 pInfo->u16Pitch = HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_PITCH); in MDrv_MVD_GetFrmInfo()
6841 pInfo->u16Width = HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_WIDTH); in MDrv_MVD_GetFrmInfo()
6842 pInfo->u16Height= HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_HEIGHT); in MDrv_MVD_GetFrmInfo()
6843pInfo->eFrmType = (MVD_PicType)HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DEC_FRA… in MDrv_MVD_GetFrmInfo()
6847pInfo->u32LumaAddr = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_LUMAADDR); in MDrv_MVD_GetFrmInfo()
6848pInfo->u32ChromaAddr= HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_CHROMAADDR); in MDrv_MVD_GetFrmInfo()
6849pInfo->u32TimeStamp = _90K_TO_MS(HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_… in MDrv_MVD_GetFrmInfo()
6850 pInfo->u32ID_L = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_ID_L); in MDrv_MVD_GetFrmInfo()
6851 pInfo->u32ID_H = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_ID_H); in MDrv_MVD_GetFrmInfo()
6852 pInfo->u16Pitch = HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_PITCH); in MDrv_MVD_GetFrmInfo()
6853 pInfo->u16Width = HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_WIDTH); in MDrv_MVD_GetFrmInfo()
6854 pInfo->u16Height= HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_HEIGHT); in MDrv_MVD_GetFrmInfo()
6855pInfo->eFrmType = (MVD_PicType)HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_DISP_FR… in MDrv_MVD_GetFrmInfo()
6865pInfo->u16FrmIdx= HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_FRAMEIDX); in MDrv_MVD_GetFrmInfo()
6866 if (pInfo->u16FrmIdx == 0xFFFF) in MDrv_MVD_GetFrmInfo()
6871pInfo->u32LumaAddr = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_LUMAADD… in MDrv_MVD_GetFrmInfo()
6872pInfo->u32ChromaAddr= HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_CHROMAA… in MDrv_MVD_GetFrmInfo()
6874pInfo->u32TimeStamp = (HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_TIMEST… in MDrv_MVD_GetFrmInfo()
6875pInfo->u32ID_L = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_ID_L); in MDrv_MVD_GetFrmInfo()
6876pInfo->u32ID_H = HAL_MVD_MemRead4Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_ID_H); in MDrv_MVD_GetFrmInfo()
6877pInfo->u16Pitch = HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_PITCH); in MDrv_MVD_GetFrmInfo()
6878pInfo->u16Width = HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_WIDTH); in MDrv_MVD_GetFrmInfo()
6879pInfo->u16Height= HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDISP_HEIGHT); in MDrv_MVD_GetFrmInfo()
6880pInfo->eFrmType = (MVD_PicType)HAL_MVD_MemRead2Byte(u32DecFrmInfoAdd + OFFSET_DECFRAMEINFO_NEXTDIS… in MDrv_MVD_GetFrmInfo()
6883 printf("NxtFrm:: Idx=0x%x, ", pInfo->u16FrmIdx); in MDrv_MVD_GetFrmInfo()
6884 printf("Type=0x%x, ", pInfo->eFrmType ); in MDrv_MVD_GetFrmInfo()
6885 printf("Luma=0x%lx, ", pInfo->u32LumaAddr ); in MDrv_MVD_GetFrmInfo()
6886 printf("Chroma=0x%lx, ", pInfo->u32ChromaAddr); in MDrv_MVD_GetFrmInfo()
6887 printf("Pts=%lu, ", pInfo->u32TimeStamp ); in MDrv_MVD_GetFrmInfo()
6888 printf("ID_H=%lu, ", pInfo->u32ID_H ); in MDrv_MVD_GetFrmInfo()
6889 printf("ID_L=0x%lx\n", pInfo->u32ID_L ); in MDrv_MVD_GetFrmInfo()
6891 MVD_DBG_STS(printf("<<< drvMVD pts,idH = %lu, %lu\n", pInfo->u32TimeStamp, pInfo->u32ID_H)); in MDrv_MVD_GetFrmInfo()
6899 if ((pInfo->u32LumaAddr == _INIT_ADDR) || (pInfo->u32ChromaAddr== _INIT_ADDR) || in MDrv_MVD_GetFrmInfo()
6900 (pInfo->u16Pitch == _INIT_LEN) || (pInfo->u16Width == _INIT_LEN) || in MDrv_MVD_GetFrmInfo()
6901 (pInfo->u16Height== _INIT_LEN)) in MDrv_MVD_GetFrmInfo()
6909 pInfo->u32LumaAddr = pInfo->u32LumaAddr * 8; in MDrv_MVD_GetFrmInfo()
6910 pInfo->u32ChromaAddr = pInfo->u32ChromaAddr * 8; in MDrv_MVD_GetFrmInfo()
6914 pInfo->u32LumaAddr = pInfo->u32LumaAddr * 8 + stMemCfg.u32Miu1BaseAddr; in MDrv_MVD_GetFrmInfo()
6915 pInfo->u32ChromaAddr = pInfo->u32ChromaAddr * 8 + stMemCfg.u32Miu1BaseAddr; in MDrv_MVD_GetFrmInfo()
6926 E_MVD_Result MDrv_MVD_GetTimeCode(MVD_FrmInfoType eType, MVD_TimeCode* pInfo) in MDrv_MVD_GetTimeCode() argument
6929 if (NULL == pInfo) in MDrv_MVD_GetTimeCode()
6941pInfo->u8TimeCodeHr = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_HOURS); in MDrv_MVD_GetTimeCode()
6942pInfo->u8TimeCodeMin = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_MINUTES); in MDrv_MVD_GetTimeCode()
6943pInfo->u8TimeCodeSec = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_SECONDS); in MDrv_MVD_GetTimeCode()
6944pInfo->u8TimeCodePic = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_PICTURES); in MDrv_MVD_GetTimeCode()
6945pInfo->u8DropFrmFlag = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_DROP_FRAME_FLAG); in MDrv_MVD_GetTimeCode()
6949pInfo->u8TimeCodeHr = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_HOURS_DISP); in MDrv_MVD_GetTimeCode()
6950pInfo->u8TimeCodeMin = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_MINUTES_DIS… in MDrv_MVD_GetTimeCode()
6951pInfo->u8TimeCodeSec = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_SECONDS_DIS… in MDrv_MVD_GetTimeCode()
6952pInfo->u8TimeCodePic = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_TIME_CODE_PICTURES_DI… in MDrv_MVD_GetTimeCode()
6953pInfo->u8DropFrmFlag = HAL_MVD_MemReadByte(pu8MVDGetFrameInfoBufStart+OFFSET_DROP_FRAME_FLAG_DISP); in MDrv_MVD_GetTimeCode()