[FFmpeg-devel] Inhibit C++ name-mangling for FFmpeg public API

Reimar Döffinger Reimar.Doeffinger at gmx.de
Thu Jun 23 20:39:08 CEST 2011


On Thu, Jun 23, 2011 at 07:04:42PM +0200, Stefano Sabatini wrote:
> FFmpeg is meant to be a C project, adding partial support to C++ like
> you suggested has the following disadvantages:
> * gives the wrong impression that it is C++, while it isn't
> * clutters the C code

* doesn't work (properly)

FFmpeg uses things like UINT64_C macros which are only available
if you define the right stuff before including certain system headers.
Just to make clear that there are real technical issues in addition
to the political ones.


More information about the ffmpeg-devel mailing list