主题 : V4L视频采集问题,求指导 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 75230
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2012-08-04
最后登录: 2017-09-13
楼主  发表于: 2012-08-10 15:30

 V4L视频采集问题,求指导

当运行到
复制代码
  1.   ret = ioctl(cam_fd,VIDIOCGMBUF,&cam_mbuf);
  2.   if( ret<0 ) {
  3.     printf("ERROR:VIDIOCGMBUF,Can't get video_mbuf\n");
  4.   }

出现问题
超级终端提示信息如下:
复制代码
  1. Device name:USB 2.0 PC Cam
  2. Width:320 ~ 48
  3. Height:240 ~ 32
  4. VIDIOCGPICT brightnes=30583 hue=0 color=516 contrast=43346 whiteness=0depth=16 p
  5. alette=8
  6. ERROR:VIDIOCGMBUF,Can't get video_mbuf
  7. Frames:0
  8. ERROR:mmap
  9. Buffer size:0
  10. Offset:0
  11. hello , i am main no4
  12. ERROR: VIDIOCMCAPTURE
  13. ERROR: VIDIOCSYNC
  14. Segmentation fault
  15. [root@FORLINX6410]#

请大家帮忙看看问题可能出现的地方