Hi Gleicon, I'm very interested in your example, because I did some similar code using vidcat from the w3cam packet. I will test it on monday with an ov511 cam (USB) and let you know the result. Have you (or anybody else) ever tried this on a 486 ? >From Gleicon's homepage: ./videodog -x 320 -y 240 -w 3 -d /dev/video0 -p | cjpeg > lelel.jpg /* videodog4.c - v4l capture using the double buffer capability */ /* experimental code */ /* tested only w/ cpia driver over paralel port */ Using my application on my office host (which is a Pentium III), 100 frames can be grabbed and written to a file without problems. Doing the same thing on a Cyrix 486, deadlock occurs in CSYNC after a few frames. This happens only!!! if you write to a regular file (not /dev/null). I'm using kernel 2.4.2. Kind regards, Franz