Hey Tuukka, On Tue, 2003-08-05 at 12:35, Tuukka Toivonen wrote: > Ah, but since it works in parallel with just one mmap buffer, I must ask > again, where's the point in providing multiple mmap buffers--except when > using multiple CPUs to process multiple buffers at once. Double buffering. It really enhances functionality of non-threaded applications (cache) and threaded applications (more input). > There is a kind of "memcpy" when the internal buffer is converted into the > mmap buffer, but since the conversion would be anyway quite difficult to do > in-place, the copying would be likely to be necessary anyway. I'd prefer the GStreamer thingy. ;). Really, these things need to be done in userspace. And if people hate that, you could also put it in ffmpeg or so, GStreamer wraps ffmpeg anyway. Ronald -- Ronald Bultje <rbultje@xxxxxxxxxxxxxxxxxxx>