mo1230 发表于 2024-3-16 11:49

V4L2拍摄图片时,struct v4l2_buffer结构体的index值过大

本帖最后由 mo1230 于 2024-4-2 14:02 编辑

使用V4L2连续拍摄照片时,进程突然卡死,log里显示struct v4l2_buffer结构体的index成员的值为1072690728,总之index的值特别大,之后就卡死了。
但前边的index的值就很小。
请问这是什么问题,该怎么处理。

chenyzz 发表于 2024-3-16 20:58

没遇到类型的问题,建议检查下
1、ioctl是否返回错误?
2、index大于设置的缓存个数丢弃?

建议参考下 linphone msv4l2.c
页: [1]
查看完整版本: V4L2拍摄图片时,struct v4l2_buffer结构体的index值过大