[Gridflow-dev] new [#camera] in GridFlow 9.9
matju at artengine.ca
Tue May 4 12:28:56 EDT 2010
On Tue, 4 May 2010, olsen wrote:
> in gem it works with driver 0 & 1 which is should be due to the output
> v4l and not libv4l? ... [pix_video]: video driver 0: video4linux2 v4l2
> [pix_video]: video driver 1: video4linux v4l
Actually, that way of writing the difference happens only in [#camera]...
for the rest of GridFlow, both v4l1 and libv4l1 are handled by
[#io.videodev], and both v4l2 and libv4l2 would be handled by [#io.v4l2],
if it worked. It's just an option that [#camera] is telling [#in] when
you want to open a camera.
it's the difference between those :
[#in videodev /dev/video0] <- v4l1 kernel
[#in videodev /dev/video0 1] <- v4l1 library
In GEM, however, V4L and V4L2 either always use libv4l*, or never. It's a
compile-time option. If you do «ldd Gem.pd_linux» you may find out, I
_ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard, Montréal, Québec. téléphone: +1.514.383.3801
More information about the Gridflow-dev