> Yes because your data is 24 bpp but that routine handles 32 bpp (4 bytes > per pixel). > > Maybe you could tell the driver to send 32 bpp data? Already did that :) I was talking about 32bpp, not 24. > >Also, Billy mentioned XVideo, but this is faaaar too advanced for me. In my > > With Xvideo you would get a huge performance improvement, IF your card and > X server supports it, especially in full screen mode. "xdpyinfo" gives me that the X server has the XVideo extension, but I don't know how to use it. In fact, I only know its name, nothing else about it. > >far. I'm hoping eventually to move to the 16bit colourdepth, which will > >halve that image size. > > Yes, this might help... I tried capturing 16bit (RGB555/RGB565), also modifying the buffer sizes, etc., but I get again a black picture. Does the X display resolution have to match the capturing colourdepth? At the moment, my display resolution is 1280x1024@24bpp. /G