提示:Unable to find a surpported capture formart
代码:if(ioctl(vd->fd,VIDIOCSPICT,&(vd->picture))==-1)
{
fprintf(stderr,"Unable to find a surpported capture formart.\n");
exit(1);
}
提示:v4l_get_mbuf: Invalid argument
v4l mmap error
代码:int v4l_get_mbuf(v4l_device *vd)
{
if (ioctl(vd->fd, VIDIOCGMBUF, &(vd->mbuf)) < 0) {
perror("v4l_get_mbuf");
return -1;
}
估计是一个问题,设置环境啥的都是按照手册来的,内核也没怎么改动过。v4l采集一直行不通……