[MPlayer-dev-eng] [PATCH] new C only matroska demuxer

Aurelien Jacobs aurel at gnuage.org
Thu Jan 15 23:04:30 CET 2004


Hello,

When, demux_mkv.cpp was introduced in MPlayer, it was clear that
a C version of this demuxer would be better, avoiding the linking
with libstdc++. That's exactly what I've just done. Here is a
full rewrite of demux_mkv entirely in C and without any
dependency. It embed the ebml parser.

It should work as well as the current C++ version, and even a bit
better as I implemented lzo compressed vobsub support. But I
don't have so much matroska files so please test it with yours.

I kept the current C++ version so you can choose the internal C
version or the external libmatroska version with the configure
(like with faad).

Please comment.

Aurelien
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: new_demux_mkv.diff
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20040115/a59b543a/attachment.txt>


More information about the MPlayer-dev-eng mailing list