从V4l2src读取设备时无法读取资源,轮询错误?

时间:2016-11-29 10:48:59

标签: device gstreamer v4l2

我有一个管道,

gst-launch-1.0 -v v4l2src device=/dev/video0 ! videoconvert ! video/x-raw,width=640,height=480 ! xvimagesink

工作正常,但有时如果上述管道没有正常退出,那么如果我再次读取设备,则面临错误。

Could not read from resource.. gstv4l2bufferpool.c(1023): gst_v4l2_buffer_pool_poll (): /GstPipeline:Video-Ingestor/GstV4l2Src:CamSource:
poll error 1: Invalid argument (22).

为了再次阅读,我需要移除设备并重新连接。然后我才能读懂它。

还有其他方法,这样一旦出现此错误,请在不删除设备的情况下读取设备吗?

0 个答案:

没有答案