[FFmpeg-devel] C99 or GCC extensions
Fri Jul 4 21:04:11 CEST 2008
I post this question to ffmpeg-devel on purpose, because I think this
has nothing to do with using FFmpeg (neither FFmpeg as an application
As a fairly longtime reader of ffmpeg-devel I'm convinced that FFmpeg
is based on C99 rather than GCC.
To my surprise I did find GCC specifics in the FFmpeg source code.
For example I found:
Variadic macros in GCC extension style
statement blocks inside expressions
My question is: Did the FFmpeg developers give up C99 compatibility in
favour of GCC extensions (or did I only find remnants of pre C99
If not, what is the current policy on this and are patches welcome to
remove GCC specifics in favour of C99?
More information about the ffmpeg-devel