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

有关video copy的地址问题

您好,我用v4l2驱动获取和输出视频数据,通过ioctl(fdcapture, VIDIO_DQBUF, capturebuf)获取视频的数据指针为capturebuf,使用ioctl(fddisplay, VIDIO_QBUF, displaybuf)输出视频的数据指针为displaybuf。我现在用最简单的videocopy的codec对获取的视频进行数据拷贝并输出,并在CMEM上(使用memory_alloc函数)开辟了两块内存inbuf和outbuf作为codec算法的输入输出缓存。请问我可不可以直接将capture的指针赋给inbuf,等完成copy之后将outbuf赋给displaybuf?还是需要对指针进行ARM和CMEM空间上的转换?

Feng Dong:

驱动如果支持user space的buffer映射是可以的.

赞(0)
未经允许不得转载:TI中文支持网 » 有关video copy的地址问题
分享到: 更多 (0)