V4L2获取摄像头图像问题

描述:
使用v4l2对摄像头访问的时候出现错误。
使用xawtv启动摄像头(并看到视频输出)。
但是按照如下步骤访问摄像头的时候,出现错误。
相关代码段:
ret = ioctl (fd, VIDIOC_S_FMT, &fmt);
if (ret < 0)
  perror("VIDIOC_S_FMT error!");

输出的错误信息是:
VIDIOC_S_FMT error!: Invalid argument

用dmesg查看时发现:
[61018.810455] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
这是什么意思? 驱动不支持? 
但是用xawtv是能使用摄像头的,那么模块应该是没有问题的吧。

作者: zhengjiyue   发布时间: 2011-04-11

无人知道吗!!!

作者: zhengjiyue   发布时间: 2011-04-14