V4L2预览,使用回调而不是轮询循环



我刚刚开始研究V4L2,我能找到的所有样本都使用循环来轮询相机中的图像。有没有一种方法可以注册回调而不是循环?我不知道什么时候对图片进行民意调查,而且一直进行民意调查似乎不是一个好主意,还是这样?

这是我目前正在查看的示例>https://linuxtv.org/downloads/v4l-dvb-apis/capture-example.html主循环的某些部分是否阻塞并等待下一帧?

好吧,因为似乎没有人知道这样做的可能性,所以我自己实现了。帧轮询确实会阻塞并等待下一帧,因此只要启动一个线程来轮询帧并在检索到新帧后调用回调方法就足够了。

最新更新