[MPlayer-dev-eng] [PATCH] Matroska demuxer part 1

D Richard Felker III dalias at aerifal.cx
Wed Apr 23 02:30:53 CEST 2003


Sorry to keep bugging you, but could you work on a (de)muxer for MPCF?
:))

Rich


On Tue, Apr 22, 2003 at 11:27:32PM +0200, Moritz Bunkus wrote:
> Hi.
> 
> This is the first of two parts of the Matroska demuxer. This does NOT
> include the demuxer itself, just the patch that touches all the other
> files (configure, demuxer.c etc.). As I haven't changed MPlayer's
> configure script before (and as I'm not an expert of 'bash vs sh vs
> othershells') I'd like you to check my code for correctness.
> 
> The configure method tries to find the Matroska and EBML libraries in
> the standard directories, in /usr/include/{matroska,ebml} and
> /usr/local/include/{matroska,ebml}. The user can use
> '--with-extra-incdir' and '--with-extra-libdir' in order to specify the
> paths. If all three tests fail (is there a smoother way to test all
> three cases?) then no Matroska support will be included at all.
> 
> Summary: Matroska support is enabled only if the libs are found. No
> additional C++ code is compiled or linked if the support is not
> wanted. I know that this is important for some of you, but I tried to
> make it as easy for those who WANT Matroska support as well, that's why
> I automatically let configure try those other include directories as
> well.
> 
> (I'd like to commit the Matroska demuxer this weekend after I've done
> some cleanups on it - that's why I'm asking for advice now.)
> 
> -- 
>  ==> Ciao, Mosu (Moritz Bunkus)



More information about the MPlayer-dev-eng mailing list