[Ffmpeg-devel] [PATCH] Partial port of ffmpeg to MS Visual C - and a note on the inttypes.h issue

Dave Dodge dododge
Wed Feb 7 12:17:06 CET 2007

On Thu, Jan 25, 2007 at 06:34:54PM +1030, Yuri Vilmanis wrote:
> Incidentally, FFMpeg uses the following C99 features which are marked as
> broken or missing in gcc (see http://gcc.gnu.org/c99status.html) (these
> I noted off-hand - there may be others):
>  - extended integer types - stdint.h is marked missing, inttypes.h is
> marked as having library issues (I gather this because it supplies the
> typdefs which are meant to be in stdint.h - feel free to correct me here)

This has to do with _extended_ integer types, which would be
implementation-defined and wouldn't be used by any C99 code that was
supposed to be at all portable.  I'm not sure why it says these are
"missing" from stdint.h, since according to the 4.1.1 documentation
gcc doesn't support any extended integer types in the first place and
therefore there's nothing to be missed.

                                                  -Dave Dodge

More information about the ffmpeg-devel mailing list