Hi all, Does anyone have any tips for improving the frame rate of capture? My situation is i am running a multithreaded program that captures continuously from my FlyVideo98 tuner using read() then draws to a window using XShmPutImage(). this loops infinitely while another thread copies the data and performs some analysis on it. The problem is i get a lousy 6 fps that way and i know it's possible to get more... what techniques can i use to grab frames faster? Thanks -Brian