> In theory, you could allocate a buffer yourself in userspace, and > then tell the driver about it and the driver would do the necessary > stuff to lock it down and maybe even "defragment" it. But Linux > doesn't support this. The v4l API doesn't support this, the 2.4.x kernel can handle this with kiobufs. Gerd -- Damn lot people confuse usability and eye-candy.