V4L2:获取设备/输入状态

时间:2013-04-30 01:38:25

标签: c++ linux linux-device-driver v4l2

也许有人会知道下一个问题的答案......

我已插入USB数码相机(它有一个输入引脚 - 0)。

我通过结构每隔5秒检查一次输入状态:v4l2_input(这里是示例:http://pastebin.com/FFvNAkQ3),如果设置了其中一个标志(V4L2_IN_ST_NO_POWER或V4L2_IN_ST_NO_SIGNAL或V4L2_IN_ST_NO_H_LOCK),则处理输入状态。 / p>

问题是即使我拔掉USB数码相机,输入状态也始终为0(0x00)。为什么驱动程序在拔出设备时不会改变输入状态标志?

也许有可能检查设备状态不仅仅是输入引脚?如果是,那么应该设置哪个ioctl请求......?

0 个答案:

没有答案