[MPlayer-cygwin] Ogg Ggm support

Sascha Sommer saschasommer at freenet.de
Sat Aug 16 19:23:23 CEST 2003


> Hi Sascha, Diego and co.
> I would like my MinGW-Port to be able to playback .ogg and .ogm files.
> documentation.html states:
>
> 2.1.1.12 OGG/OGM files
> This is a new file format from Xiphophorus. It can contain any video or
> audio codec, CBR or VBR. You will need to have libogg and libvorbis
> installed before compiling MPlayer to be able to play it.
>
> So i need those two libs in msys/libs to get it compiling and working. But
I
> like to use mplayer on machines without a posix environment, like Saschas
> precompiled mplayers from ftp.mplayer.hq do.
> For the real, xamin and win32 codecs it is possible to enable them with
the
> "./configure --enable-real/xamin/win32" switch and tell mplayer that he
will
> find the dlls (dynamically linked libraries) in e.g. a subfolder by using
> "./configure --with-codecsdir=codecs". Is there a possiblity to handle
those
> (statically linked) libs like the dlls, too?
> The same goes for libfaad2 and Matroska. Sven was wondering how to get
dlls
> from. I have compiled the libfaad2 under cygwin, too. How to use it (other
> than copying it to /msys/lib and /msys/include and tell
> ./configure --with-extralibdir=/lib --with-extraincdir=/include ). As i
> would loose the functions of this libs as soon as i move mplayer.exe out
of
> the posix-environment.
> Would it work out to install MPlayer to a directory in /opt using
> "./configure --prefix=/opt/MinGW-MPlayer", creating subdirectories called
> /opt/MinGW-MPlayer/include and /opt/MinGW-MPlayer/libs, fill the include
and
> librarie files of libogg, libvorbis, libfaad2 and Matroska into those
> folders and tell configure about it by using
> "./configure --with-extraincdir=libs --with-extralibdir=include"
> When i copy the folder MinGW-MPlayer out of the posix-environment and onto
> another system, will mplayer forgett about the prefix and just look for a
> subfolder lib, like it does in the case of the dlls?

I'm not quiet sure if I got you right, but if you run configure
with --enable-static you should
get an executable that does not depend on those dlls at all.

> The documentation about matroska is quite poor, too. But I need libebml
and
> libmatroska, right? What about includes? All i found up to now is
> http://www.bunkus.org/videotools/mkvtoolnix/.

Are these libs also available as windows .lib files? It could be possible
then to generate
.a files to which we can link to.

Sascha



More information about the MPlayer-cygwin mailing list