主题 : v4l获取视频 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 87823
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
综合积分: 24 分
注册时间: 2013-02-27
最后登录: 2014-09-16
楼主  发表于: 2013-03-20 18:00

 v4l获取视频

代码:
if (ioctl(capfd, VIDIOC_QBUF, &buf)) {
            log("error VIDIOC_QBUF");
            perror("VIDIOC_QBUF");
            panic();
        }
运行到上面代码就报错如下:
cam_init: error VIDIOC_QBUF[ 1448.412653] tvp5150: power Off                    
VIDIOC_QBUF: Inappropriate ioctl for device
请问这个在VIDIOC_QBUF时候出错的是什么原因引起的啊?求救!!
级别: 新手上路
UID: 88184
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2013-03-05
最后登录: 2013-10-29
1楼  发表于: 2013-06-28 18:16
请问解决问题没,我也出现类似问题,给个回信,
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
2楼  发表于: 2013-06-28 20:25
是什么摄像头
级别: 新手上路
UID: 88184
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2013-03-05
最后登录: 2013-10-29
3楼  发表于: 2013-07-02 15:29
COMS的OV9650摄像头,大神
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
4楼  发表于: 2013-07-02 22:21
可能你烧错 image 了,烧成 tvp5150 的 image
级别: 新手上路
UID: 88184
精华: 0
发帖: 7
金钱: 35 两
威望: 7 点
综合积分: 14 分
注册时间: 2013-03-05
最后登录: 2013-10-29
5楼  发表于: 2013-07-03 11:00
大神!!!请问需要配置什么样的image?需要包含哪些内容?
级别: 总版主
UID: 45585
精华: 3
发帖: 628
金钱: 3375 两
威望: 675 点
综合积分: 1316 分
注册时间: 2011-05-06
最后登录: 2018-10-18
6楼  发表于: 2013-07-05 08:36
B光盘里的 images/Android 包含 了两个内核  zImage, zImage_tvp5150

你应该使用 zImage 而不是 zImage_tvp5150

内核源代码也包含了两个 config 配置文件