[Ffmpeg-devel] [PATCH] Correct inttypes.h emulation for Visual Studio

Steve Lhomme steve.lhomme
Tue Dec 5 09:41:35 CET 2006

Diego Biurrun wrote:
> Portable programming is not accumulating special cases for every
> imaginable combination of CPU architecture, operating system and
> development environment.

It is actually the case every time I saw portable code in the hardware 
industry. What you're talking about can probably be called compatibility 
(with all the flavors of a single OS: UNIX). Doing "portable" code 
usually involves having an abstraction layer for all the different 
architectures you want to support. And it's often put in "port" 
directories (one for each architecture).

In the case of FFMPEG, being compatible with windows seem more and more 
like a bug and less and less like a feature. If you're an MSVC dev (or 
borland, maybe Intel too) you can't simply download MinGW, MSys and 
build FFMPEG from SVN anymore. It used to be the case.


More information about the ffmpeg-devel mailing list