Lines Matching refs:stFrameInfo
7088 DMS_VDECFRAME_INFO stFrameInfo; in MDrv_DMS_Video_Flip() local
7089 memset(&stFrameInfo, 0 , sizeof(stFrameInfo)); in MDrv_DMS_Video_Flip()
7090 stFrameInfo.u32Window = u32WindowID; in MDrv_DMS_Video_Flip()
7092 stFrameInfo.u16SrcWidth = pstDispFrameFormat->stFrames[0].u32Width; in MDrv_DMS_Video_Flip()
7093 stFrameInfo.u16SrcHeight = pstDispFrameFormat->stFrames[0].u32Height; in MDrv_DMS_Video_Flip()
7094 stFrameInfo.u16SrcPitch = pstDispFrameFormat->stFrames[0].stHWFormat.u32LumaPitch; in MDrv_DMS_Video_Flip()
7095 stFrameInfo.u32SrcLumaAddr = pstDispFrameFormat->stFrames[0].stHWFormat.phyLumaAddr; in MDrv_DMS_Video_Flip()
7096 stFrameInfo.u32SrcChromaAddr = pstDispFrameFormat->stFrames[0].stHWFormat.phyChromaAddr; in MDrv_DMS_Video_Flip()
7097 stFrameInfo.eFieldType = pstDispFrameFormat->stFrames[0].enFieldType; in MDrv_DMS_Video_Flip()
7099 stFrameInfo.u16CropRight = pstDispFrameFormat->stFrames[0].u32CropRight; in MDrv_DMS_Video_Flip()
7100 stFrameInfo.u16CropLeft = pstDispFrameFormat->stFrames[0].u32CropLeft; in MDrv_DMS_Video_Flip()
7101 stFrameInfo.u16CropBottom = pstDispFrameFormat->stFrames[0].u32CropBottom; in MDrv_DMS_Video_Flip()
7102 stFrameInfo.u16CropTop = pstDispFrameFormat->stFrames[0].u32CropTop; in MDrv_DMS_Video_Flip()
7104 stFrameInfo.u32FrameRate = pstDispFrameFormat->u32FrameRate; in MDrv_DMS_Video_Flip()
7105 stFrameInfo.eCODEC = pstDispFrameFormat->u32CodecType; in MDrv_DMS_Video_Flip()
7106 stFrameInfo.eTileMode = pstDispFrameFormat->u32TileMode; in MDrv_DMS_Video_Flip()
7107 stFrameInfo.eFmt = _DMS_GetColorFormat(pstDispFrameFormat->enColorFormat); in MDrv_DMS_Video_Flip()
7109 stFrameInfo.eScanType = _DMS_GetDMSScanType(pstDispFrameFormat->u8Interlace); in MDrv_DMS_Video_Flip()
7110 stFrameInfo.eFieldOrderType = !(pstDispFrameFormat->u8BottomFieldFirst); in MDrv_DMS_Video_Flip()
7112 if(stFrameInfo.eScanType == E_DMS_VIDEO_SCAN_TYPE_INTERLACE_FIELD) in MDrv_DMS_Video_Flip()
7114 stFrameInfo.u32SrcLumaAddrI = pstDispFrameFormat->stFrames[1].stHWFormat.phyLumaAddr; in MDrv_DMS_Video_Flip()
7115 stFrameInfo.u32SrcChromaAddrI = pstDispFrameFormat->stFrames[1].stHWFormat.phyChromaAddr; in MDrv_DMS_Video_Flip()
7116 stFrameInfo.u32FrameIndex_2nd = pstDispFrameFormat->stFrames[1].u32Idx; in MDrv_DMS_Video_Flip()
7117 stFrameInfo.u32PriData_2nd = pstDispFrameFormat->stFrames[1].u32PriData; in MDrv_DMS_Video_Flip()
7120 …stFrameInfo.b10bitData = (pstDispFrameFormat->enColorFormat == E_DMS_COLOR_FORMAT_10BIT_TILE)? TRU… in MDrv_DMS_Video_Flip()
7121 if(stFrameInfo.b10bitData) in MDrv_DMS_Video_Flip()
7123 stFrameInfo.u16Src10bitPitch = pstDispFrameFormat->stFrames[0].stHWFormat.u32LumaPitch2Bit; in MDrv_DMS_Video_Flip()
7124 … stFrameInfo.u32SrcLumaAddr_2bit = pstDispFrameFormat->stFrames[0].stHWFormat.phyLumaAddr2Bit; in MDrv_DMS_Video_Flip()
7125 … stFrameInfo.u32SrcChromaAddr_2bit = pstDispFrameFormat->stFrames[0].stHWFormat.phyChromaAddr2Bit; in MDrv_DMS_Video_Flip()
7126 stFrameInfo.u8LumaBitdepth = pstDispFrameFormat->stFrames[0].u8LumaBitdepth; in MDrv_DMS_Video_Flip()
7130 stFrameInfo.u32FrameIndex = pstDispFrameFormat->stFrames[0].u32Idx; in MDrv_DMS_Video_Flip()
7131 stFrameInfo.u32VDECStreamID = pstDispFrameFormat->u32VdecStreamId; in MDrv_DMS_Video_Flip()
7132 stFrameInfo.u32VDECStreamVersion = pstDispFrameFormat->u32VdecStreamVersion; in MDrv_DMS_Video_Flip()
7133 stFrameInfo.u32PriData = pstDispFrameFormat->stFrames[0].u32PriData; in MDrv_DMS_Video_Flip()
7134 stFrameInfo.u64Pts = pstDispFrameFormat->u64Pts; in MDrv_DMS_Video_Flip()
7141 …stFrameInfo.stMFdecInfo.bMFDec_Enable = pstDispFrameFormat->stFrames[0].stHWFormat.u32MFCodecInfo … in MDrv_DMS_Video_Flip()
7142 if(stFrameInfo.stMFdecInfo.bMFDec_Enable != 0 && stFrameInfo.stMFdecInfo.bMFDec_Enable != 0xFF) in MDrv_DMS_Video_Flip()
7144 stFrameInfo.stMFdecInfo.bMFDec_Enable = 1; in MDrv_DMS_Video_Flip()
7145 stFrameInfo.stMFdecInfo.bBypass_codec_mode = 0; in MDrv_DMS_Video_Flip()
7146 …stFrameInfo.stMFdecInfo.u8MFDec_Select = (pstDispFrameFormat->stFrames[0].stHWFormat.u32MFCodecInf… in MDrv_DMS_Video_Flip()
7147 …stFrameInfo.stMFdecInfo.bUncompress_mode = (pstDispFrameFormat->stFrames[0].stHWFormat.u32MFCodecI… in MDrv_DMS_Video_Flip()
7148 …stFrameInfo.stMFdecInfo.en_MFDecVP9_mode = (pstDispFrameFormat->stFrames[0].stHWFormat.u32MFCodecI… in MDrv_DMS_Video_Flip()
7149 …stFrameInfo.stMFdecInfo.u16Bitlen_Pitch = (pstDispFrameFormat->stFrames[0].stHWFormat.u32MFCodecIn… in MDrv_DMS_Video_Flip()
7151 stFrameInfo.stMFdecInfo.u16StartX = stFrameInfo.u16CropLeft; in MDrv_DMS_Video_Flip()
7152 stFrameInfo.stMFdecInfo.u16StartY = stFrameInfo.u16CropTop; in MDrv_DMS_Video_Flip()
7156 stFrameInfo.stMFdecInfo.u8Bitlen_MiuSelect = u8BitLenmiu; in MDrv_DMS_Video_Flip()
7157 …stFrameInfo.stMFdecInfo.phyBitlen_Base = (u8BitLenmiu == 0) ? (MS_PHY)pstDispFrameFormat->stFrames… in MDrv_DMS_Video_Flip()
7161 stFrameInfo.stMFdecInfo.bMFDec_Enable = 0; in MDrv_DMS_Video_Flip()
7167 …stFrameInfo.phySrc2ndBufferLumaAddr = pstDispFrameFormat->stFrames[0].stHWFormat.phyLumaAddr_subsa… in MDrv_DMS_Video_Flip()
7168 …stFrameInfo.phySrc2ndBufferChromaAddr = pstDispFrameFormat->stFrames[0].stHWFormat.phyChromaAddr_s… in MDrv_DMS_Video_Flip()
7169 … stFrameInfo.u16Src2ndBufferPitch = pstDispFrameFormat->stFrames[0].stHWFormat.u16Pitch_subsample; in MDrv_DMS_Video_Flip()
7170 …stFrameInfo.u8Src2ndBufferTileMode = pstDispFrameFormat->stFrames[0].stHWFormat.u8TileMode_subsamp… in MDrv_DMS_Video_Flip()
7171 … stFrameInfo.u8Src2ndBufferV7DataValid = pstDispFrameFormat->stFrames[0].stHWFormat.u8V7DataValid; in MDrv_DMS_Video_Flip()
7172 … stFrameInfo.u16Src2ndBufferWidth = pstDispFrameFormat->stFrames[0].stHWFormat.u16Width_subsample; in MDrv_DMS_Video_Flip()
7173 …stFrameInfo.u16Src2ndBufferHeight = pstDispFrameFormat->stFrames[0].stHWFormat.u16Height_subsample; in MDrv_DMS_Video_Flip()
7178 …if(stFrameInfo.u16SrcWidth >= CONDITION_4K_WIDTH && stFrameInfo.u16SrcHeight >= CONDITION_4K_HEIGH… in MDrv_DMS_Video_Flip()
7189 stVDEC_StreamId.u32Id = stFrameInfo.u32VDECStreamID; in MDrv_DMS_Video_Flip()
7190 stVDEC_StreamId.u32Version = stFrameInfo.u32VDECStreamVersion; in MDrv_DMS_Video_Flip()
7193 stFrameInfo.phySrc2ndBufferLumaAddr = stFrmInfo_v7.phyLumaAddr_subsample; in MDrv_DMS_Video_Flip()
7194 stFrameInfo.phySrc2ndBufferChromaAddr = stFrmInfo_v7.phyChromaAddr_subsample; in MDrv_DMS_Video_Flip()
7195 stFrameInfo.u16Src2ndBufferPitch = stFrmInfo_v7.u16Pitch_subsample; in MDrv_DMS_Video_Flip()
7196 if(stFrameInfo.u16Src2ndBufferPitch != 0) in MDrv_DMS_Video_Flip()
7221 stFrameInfo.u8FieldCtrl = pstDispFrameFormat->u8FieldCtrl; in MDrv_DMS_Video_Flip()
7234 NextWritePointer = RES_DMS._stXC_DIPWriteReadPointer[stFrameInfo.u32Window].u16WritePointer; in MDrv_DMS_Video_Flip()
7235 RES_DMS._stXC_DIPWriteReadPointer[stFrameInfo.u32Window].u16WritePointer = NextWritePointer; in MDrv_DMS_Video_Flip()
7236 … memcpy(&RES_DMS.stFrameInfo_mainWin[NextWritePointer], &stFrameInfo, sizeof(DMS_VDECFRAME_INFO)); in MDrv_DMS_Video_Flip()
7251 if(_DMS_Is_MVOPFlow(u32WindowID) && _DMS_Is_SourceInterlace(stFrameInfo.eScanType)) in MDrv_DMS_Video_Flip()
7253 _DMS_StoreVDECInfo2DIPInterlaceQueue(&stFrameInfo); in MDrv_DMS_Video_Flip()
7260 if(_DMS_Is_SourceFrameBaseInterlace(stFrameInfo.eScanType,stFrameInfo.eFieldType) in MDrv_DMS_Video_Flip()
7261 || _DMS_Is_SourceFieldBaseInterlace(stFrameInfo.eScanType)) in MDrv_DMS_Video_Flip()
7263 stFrameInfo.bIs2ndField = TRUE; in MDrv_DMS_Video_Flip()
7264 _DMS_StoreVDECInfo2DIPInterlaceQueue(&stFrameInfo); in MDrv_DMS_Video_Flip()
7275 _DMS_StoreVDECInfo2DIPQueue(pInstance, &stFrameInfo); in MDrv_DMS_Video_Flip()
7287 if(_DMS_Is_SourceFrameBaseInterlace(stFrameInfo.eScanType,stFrameInfo.eFieldType) in MDrv_DMS_Video_Flip()
7288 || _DMS_Is_SourceFieldBaseInterlace(stFrameInfo.eScanType)) in MDrv_DMS_Video_Flip()
7290 stFrameInfo.bIs2ndField = TRUE; in MDrv_DMS_Video_Flip()
7291 _DMS_StoreVDECInfo2DIPQueue(pInstance, &stFrameInfo); in MDrv_DMS_Video_Flip()