Trent Piepho <xyzzy@xxxxxxxxxxxxx> writes: > The waste of memory argument only works if you ignore user space. If the > driver doesn't provide multiple buffers, then the application has to. The > buffers are still there, they've just moved. Even worse: If the application needs its own buffer queue it must do an extra memcpy() from the drivers buffer into its own. Gerd -- sigfault