This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

8127中CaptureDisplay Demo的link初始化问题



Hi,

我用的是IPNC RDK 3.0。在文件multich_Stream_CaptureDisplay.c中,看到如下代码片段:

	ipcFramesInHostPrm.baseCreateParams.noNotifyMode = TRUE;
	ipcFramesInHostPrm.baseCreateParams.notifyNextLink = FALSE;
	ipcFramesInHostPrm.baseCreateParams.notifyPrevLink = FALSE;
	ipcFramesInHostPrm.baseCreateParams.inQueParams.prevLinkId = gVcamModuleContext.ipcFramesOutVpssToHostId;
	ipcFramesInHostPrm.baseCreateParams.inQueParams.prevLinkQueId = 0;
	ipcFramesInHostPrm.baseCreateParams.outQueParams[0].nextLink = SYSTEM_LINK_ID_INVALID;
	ipcFramesInHostPrm.exportOnlyPhyAddr = TRUE;

	ipcFramesInHostPrm.cbCtx = &gVcamModuleContext;
	ipcFramesInHostPrm.cbFxn = Vcam_ipcFramesInCbFxn;

	ipcFramesOutHostPrm.baseCreateParams.noNotifyMode = TRUE;
	ipcFramesOutHostPrm.baseCreateParams.notifyNextLink = FALSE;
	ipcFramesOutHostPrm.baseCreateParams.notifyPrevLink = FALSE;
	ipcFramesOutHostPrm.baseCreateParams.inQueParams.prevLinkId = SYSTEM_LINK_ID_INVALID;
	ipcFramesOutHostPrm.baseCreateParams.inQueParams.prevLinkQueId = 0;
	ipcFramesOutHostPrm.baseCreateParams.outQueParams[0].nextLink = gVdisModuleContext.ipcFramesInVpssFromHostId;

我对于ipcFramesInHostPrm的nextLink和ipcFramesOutHostPrm的preLinkId设置成SYSTEM_LINK_ID_INVALID不能理解。在我看来,ipcFrameInHost和ipcFrameOutHost应该互为前后link。到底该如何理解呢?