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.

我想请教下几个基于Link API的函数

DVRRDK的API Guide太简洁了,demo也看了,但还是想确定下一些函数的作用:

1.IpcBitsOutLink_getEmptyVideoBitStreamBufs(... linkID, .. Buflist, ...reqInfo)  是为某个ipclink创建一片缓冲内存空间码?这个函数执行步骤是不是这样:按照reqInfo的要求,为Buflist创建一片缓冲空间,并交给ID为linkID的ipclink?

2.如何将一个解码好的YUV图像文件数据与某个Link来对接?说下大概步骤以及相关的函数就好了,不想看demo了因为demo有设计文件读取的都是基于Mcfw层的。

十分感谢

  • 你好:

          你是用的DVRRDK_03.00.00.00 版本的RDK ,或者是更低的版本吗?

  • Justin Leung 说:

    1.IpcBitsOutLink_getEmptyVideoBitStreamBufs(... linkID, .. Buflist, ...reqInfo)  是为某个ipclink创建一片缓冲内存空间码?这个函数执行步骤是不是这样:按照reqInfo的要求,为Buflist创建一片缓冲空间,并交给ID为linkID的ipclink?

    ipcbit的数据接口是一个循环的视频帧队列的模式,这个函数主要是实现去获取一个空视频帧,下面会继续来填充这个视频帧,再下发出去到m3ideo 里面

  • Justin Leung 说:

    2.如何将一个解码好的YUV图像文件数据与某个Link来对接?说下大概步骤以及相关的函数就好了,不想看demo了因为demo有设计文件读取的都是基于Mcfw层的。

    MCFW的实现就是基于link 来实现的,这个还是看Usecase的设计更加容易理解一点

    你是想了解YUV数据和arm端的数据的接口吗?