leesagacious原创,欢迎转载
先看一个结构体 struct v4l2_requestbuffers
先看第一个成员:count
它表示请求分配或者得到的buffer的数量。
在用户空间构造此结构体时,count的值必需大于1的整数,如果操作了32,那么系统最多会分配32个,一下是源码证明:
用户空间发送命令VIDIOC_REQBUFS命令的ioctl,会调用内核的下面这个方法
这个函数中又调用了下面的函数
leesagacious原创,欢迎转载
先看第一个成员:count
它表示请求分配或者得到的buffer的数量。
在用户空间构造此结构体时,count的值必需大于1的整数,如果操作了32,那么系统最多会分配32个,一下是源码证明:
用户空间发送命令VIDIOC_REQBUFS命令的ioctl,会调用内核的下面这个方法
这个函数中又调用了下面的函数