Hello everyone,

I am using the webcam to do some traking. I noticed some latency during
fast motion.

For example, with luvcview, when I do a movement with my hand and stop, I
can see my hand on the screen trying to catch up and stops about 1 sec
after I actually stopped.

In the source code, I saw that Laurent Pinchart uses 4 user buffers. I am
pretty sure they are not the main reason of this latency. So, I went
through the uvcvideo driver source code and I saw that is is also 5 URBs.

If I understood well, URBs are for IRQs.
Is there a minimum of URBs to use?

Is there a way to not use any user buffer (in the queue->mainqueue)?
Or basically, what is the minimale configuration?
(2URBs & 2user buffers)?
(2URBs & 0user buffers)?
(0URBs & 2user buffers)?
(1URBs & 1user buffers)?

Thank you very much again!


Cédric Lescop

_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to