在 V4L2 标准中,多平面格式是否需要 scatter/gather dma 分配器?

问题描述

我正在阅读一本书以了解 Linux 内核中的 V4L2 媒体框架。 书中有一段关于V4L2多平面系统的说法,让我有点困惑:

在单平面系统中,平面代表整个视频帧,而在多平面系统中它仅代表视频帧的一部分。由于内存是不连续的,多平面设备使用 Scatter/Gather DMA。

这是否意味着所有多平面格式也需要“分散/聚集 dma 分配器”? (如果是,多平面格式对应的分配器是什么?)难道我不能只使用连续的dma分配器来分配多平面帧缓冲内存吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)