TI中文支持网
TI专业的中文技术问题搜集分享网站

dm8168只解码不显示

你好,

请教一下,DM8168上,如果我们只想获取H.264解码后的yuv数据然后通过PCIe发送出去,解码后的数据不在dm8168上显示。

在创建link的时候,可以创建不包含swMsLink和displayLink的链路吗?

我试了以下链路,发现实际运行的时候,链路可以成功创建和启动。但是在A8侧注册的获取解码后yuv数据的回调函数一直未被触发调用。而且没有错误log出现。

IPC_BITS_OUT_A8 (BitStream)  -> IPC_BITS_IN (Video) -> DEC (YUV420SP) -> IPC_FRAMES_OUT (Video) -> IPC_FRAMES_IN (A8)

Chris Meng:

user5919965在创建link的时候,可以创建不包含swMsLink和displayLink的链路吗?

可以

user5919965IPC_BITS_OUT_A8 (BitStream)  -> IPC_BITS_IN (Video) -> DEC (YUV420SP) -> IPC_FRAMES_OUT (Video) -> IPC_FRAMES_IN (A8)

请问link的创建顺序是从后向前么?

user5919965:

回复 Chris Meng:

你好,重新检查了一下代码,有一个linkID之前设置错了。
现在在DVRRDK3.5版本上可以正常获取解码后的yuv数据了。但是在DVRRDK4.0版本上回调函数还是没有被触发调用。从DVRRDK3.5版本迁移到DVRRDK4.0版本是需要修改什么配置吗?

赞(0)
未经允许不得转载:TI中文支持网 » dm8168只解码不显示
分享到: 更多 (0)