From: Paul F. <P.F...@ft...> - 2001-03-30 17:35:16
|
Siggi Langauf wrote: > Hi Folks, > > I have totally rewritten the input plugin API as we want to introduce an > improved buffering scheme. This would allow for input plugins to read > bigger junks of input data, improving performance. > > The new API features: > > ... > - new buffer allocation scheme (input plugins now allocate their buffers, > not the demuxer) Good, that will save a copy if it's streamed input. > > It will probably take some time before this even compiles again, but I > committed it now, so everybody can get used to the new API, and I need > some review. > So if you're into some input plugin programming, have a look at > input/input_plugin.h and input/input_file.c. > I've tried to include anything necessary, but I'm sure I forgot something. It still looks as though it would be difficult to cleanly support RTP streams but that may be a special case and it over laps with the demuxers (RTP typically carries audio on on multicast group and video on another). |