[FFmpeg-devel] [PATCH] IPv6 support v.2

François Revol revol
Sat Nov 10 18:20:24 CET 2007

> On Thu, Nov 08, 2007 at 12:45:13PM -0500, Ronald S. Bultje wrote:
> [...]
> > > also i think lack of the standard functions has to be shown to be 
> > > real on
> > > some major platform before any form of getaddrinfo() can be added
> > 
> > 
> > Win2k? Not sure about BeOS or the smaller OSes that ffmpeg appears 
> > to
> > support one way or another. Not that I care much about BeOS, but 
> > Win2k could
> > be a possible interest point for me, at least for the time being, 
> > it still
> does the network stuff work on win2k at all currently?
> and somehow i think that its cygwins/mingws job to provide minimal
> implementations of missing functionality, instead of every 
> application
> itself containing it (1 vs n code, maintaince, bugs, bug fixes, ...)

It should still work on BeOS, with the pending required patch that is.

> for other OSs its similar IMO, the "tradition" of providing every 
> missing
> standard function in every application is just idiotic

It's just what "porting" means... believe me I had much harder things 
to port already.

> but again, iam not against a seperate lib in svn which does exactly 
> that,
> that is provide such minimal missing standard functionality for OSs 
> which
> lack it
> such a lib could be used by other applications (even ones unrelated 
> to
> audio/video) and i think that would be quite nice ...

That's what I did for BeOS once, I wrote a libposix, but it was quite 
painful to maintain. IIRC autotools-based apps already have some 
replacement funcs (getpass, ...), we could pick some of those.
The poll() workaround could go there as well.


More information about the ffmpeg-devel mailing list