用luvcview测试摄像头,提示:Unable to set format:22。报错点是在v4luvc.c文件中,具体语句是:
vd->fmt.type=V4L2_BUF_TYPE_VIDEO_CAPTURE;vd->fmt.fmt.pix.width=vd->width;vd->fmt.fmt....
vd->fmt.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
vd->fmt.fmt.pix.width = vd->width;
vd->fmt.fmt.pix.height = vd->height;
vd->fmt.fmt.pix.pixelformat = vd->formatIn;
vd->fmt.fmt.pix.field = V4L2_FIELD_ANY;
ret = ioctl(vd->fd, VIDIOC_S_FMT, &vd->fmt);
if (ret < 0) {
printf("Unable to set format: %d.\n", errno);
goto fatal;
}
我想看看这里的调用的ioctl()这个函数的源码,望有知者不吝赐教,非常感谢!!!775624951@qq.com。 展开
vd->fmt.fmt.pix.width = vd->width;
vd->fmt.fmt.pix.height = vd->height;
vd->fmt.fmt.pix.pixelformat = vd->formatIn;
vd->fmt.fmt.pix.field = V4L2_FIELD_ANY;
ret = ioctl(vd->fd, VIDIOC_S_FMT, &vd->fmt);
if (ret < 0) {
printf("Unable to set format: %d.\n", errno);
goto fatal;
}
我想看看这里的调用的ioctl()这个函数的源码,望有知者不吝赐教,非常感谢!!!775624951@qq.com。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询