[MPlayer-dev-eng] Re: [MPlayer-users] Re: lavc-Options for *BEST*

D Richard Felker III dalias at aerifal.cx
Mon Feb 10 17:14:21 CET 2003


On Mon, Feb 10, 2003 at 04:41:08PM +0100, Attila Kinali wrote:
> On Sun, 09 Feb 2003 09:53:33 +0100
> Steve Lhomme <steve.lhomme at free.fr> wrote:
> 
> > I've noticed during all the threads on your container that the first 
> > critic about matroska is that the core library is coded in C++. While I 
> > understand some people prefer their own languages for various reasons (C 
> > and C++ are very compatible AFAIK), I don't think that's what should be 
> > considered first about a container.
> 
> The biggest problem with c++ is neither speed nor that it is too highlevel
> but the incompatibility in itself. MPlayer had once C++ code but it was rewritten
> in C because of the compile problems it caused on different platforms and with
> different compiler. Now the only C++ file left is the DShow interface (iirc).

The only C++ in mplayer is the (disabled by default) live.com stuff.
DShow was fixed a LONG time ago to use C.

Rich



More information about the MPlayer-dev-eng mailing list