[FFmpeg-devel] [RFC] Split libavformat

Dave Yeo daveryeo
Tue Nov 27 17:22:01 CET 2007

On 11/27/07 05:35 am, Ronald S. Bultje wrote:
> So that only leaves poll(), which is used in dv1394 (which should use
> select(), not poll()) and in ffserver. Interestingly, poll() is right now
> under CONFIG_FFSERVER, maybe that has to be fixed (unrelated to this
> discussion), but you really want an OS support lib for this one function? (I
> have no idea what OS this is, so I can't say if there's foreign libs
> implementing poll for them that you could link to instead...)
> I agree lavf is not the right place for poll(), I agree that if it existed,
> libossupport would be the right place for it, but is libossupport the right
> thing to set up and maintain? Can someone tell me what OSes lack poll() so I
> can try and go look for other libs doing the same thing already?
> Ronald

There is a poll emulation library at http://www.clapper.org/software/poll/
Basically the BSD family does not have poll, at least in older versions. 
  OS/2 also does not have poll. Not sure about others.

More information about the ffmpeg-devel mailing list