On Thu, 31 Jul 2003, Thomas wrote: >it seems to me (and i dont really know exactly how the driver or the hardware >works) that the VIDIOCSYNC ioctl is forcing the video card to finish copying >the frame, instead of just waiting to return until the video card is done No... it shouldn't do that. Do you use correct frame number as VIDIOCSYNC argument? Do other programs (xawtv etc.) work? If no, something is broken. If yes, you could try posting a short piece of your example code which doesn't work. It sounds that you're doing everything correctly, but it's hard to say without code.