On Friday 02 September 2005 21:37, Anil Nambiar wrote: > Going through the cache2.c file I found it is not really buffering the file. What do you mean? Maybe we understand buffering as something different here, but cache2 will fork() to independently fill a buffer, from which the demuxers will then be provided with data.