大家好,
我现在在使用DVRRDK4.0的开发包,源码包里有IPClink 的枚举类型中有两个link可以把数据从A8输出,分别是SYSTEM_HOST_LINK_ID_IPC_BITS_OUT_0和SYSTEM_HOST_LINK_ID_IPC_BITS_OUT_1,由于一些应用的需要,我想要在其中在添加一个SYSTEM_HOST_LINK_ID_IPC_BITS_OUT_2,有哪位知道具体的添加方法吗?
Ternence_Hsu:
你好;
在ipcbit out的时候有通道标识的;
如果你有多个队列数据需要传出,可以考虑先merge后再传出;
dongmei ma:
回复 Ternence_Hsu:
谢谢您的回复,我现在的情,况是需要IPClink来从A8把数据传输到DSP,但是目前的两个link都已经被占用了,想了很多办法都不能够省出来一个,所以我需要新添加一个IPClink来支持这个数据的传输,想要知道添加方法,谢谢
Ternence_Hsu:
回复 dongmei ma:
你好;
如果你想添加一个SYSTEM_HOST_LINK_ID_IPC_BITS_OUT_2,可以参考SYSTEM_HOST_LINK_ID_IPC_BITS_OUT_0的设计来添加;
主要是在mcfw中添加和设计;
Ternence_Hsu:
回复 dongmei ma:
你好;
建议,还是尽量来优化你的Usecase;
而且这个接口是传输编码后的数据流,你确定你是在dsp中做编解码处理吗?
Ternence_Hsu:
回复 dongmei ma:
如果是YUV数据,建议用
SYSTEM_HOST_LINK_ID_IPC_FRAMES_OUT_0来处理
smile1:
应该可以,我现在也有这样的需求,我要送不同分辨率的图片到videoM3进行解码,也要用2个link才行;
Ternence_Hsu:
回复 smile1:
你好;
传送不同分辨率的时候,可以对通道编码,一个link可以同时处理多个通道的数据;
这样就能实现多通道的传输
dongmei ma:
回复 Ternence_Hsu:
谢谢您的回复,我是想要传输音频数据,现在已经添加上另外一个IPCbitsLIK了
dongmei ma:
回复 smile1:
感觉您的这种应用需求可以用一个LINK来传多个通道,以通道号来区分就可以了