|
6#
楼主 |
发表于 2020-8-16 13:40:28
|
只看该作者
里面的是通过new 开辟的内存空间, 使用 setSrcBufferPtr 和 setDstBufferPtr 分别设置的 源地址 和 目标地址 ,应该是指的虚拟地址位置
我的意思是 是否可以通过一下代码来转换
RockchipDrmClose(fd);
CmaBuffer *buf = RockchipCmaAlloc(fd, size);
分配一个连续物理地址的空间。
可否使用这个空间作为 rga中所设置的目标地址, 即 解析出 DecFrame 后 , 如何将要这个 DecFrame 通过 RGA 转换到 刚才开辟的buf空间 ,
这样开辟是不是会屏蔽掉多次拷贝的过程。 如果是的话,具体需要怎么串联。
图像Buffer的文件描述符
图像Buffer的内存指针
设置图像Buffer的物理地址
这些是如何设置的
|
|