[FFmpeg-devel] [RFC] Split libavformat

Michael Niedermayer michaelni
Tue Dec 11 11:05:16 CET 2007

On Tue, Dec 11, 2007 at 10:09:56AM +0100, Luca Abeni wrote:
> But what do we want to do, for example, with ff_socket_(non)block()?
> Just leave it in libavformat? Move it somewhere else? Convert it to use
> fcntl(), and provide an fcntl() replacement for OSs that do not support it?

thats an option

> (or assuming that fcntl() will be provided by an external library?).
> Also, some systems need to include different headers for using the network...
> So, we have some os-dependent #includes and $defines in network.h. Is it ok
> to leave that os-dependent code in libavformat? If not, how do we want to
> address this problem?

libossupport can provide missing standard headers as well which would then
maybe be a single line #include including the non standard header ...


Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Those who are too smart to engage in politics are punished by being
governed by those who are dumber. -- Plato 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20071211/e923701d/attachment.pgp>

More information about the ffmpeg-devel mailing list