Hi, When I issue ioctl(VIDIOCSYNC) the ioctl never returns. Xawtv runs fine and I can see the input from my camera. Here is the code: if (ioctl (fdVideoDev, VIDIOCMCAPTURE, &vd.buf_v4l) == -1) { perror ("VIDIOCMCAPTURE"); munmap (map, vd.CapturedFrameBuffer.size); return (NULL); } int Frame = 0; if (ioctl (fdVideoDev, VIDIOCSYNC, &Frame) == -1) { perror ("VIDIOCSYNC"); munmap (map, vd.CapturedFrameBuffer.size); return (NULL); } Is there anythinh else I should add? Thanks in advance for any reply. Marcio Cabral