Le Lundi 22 Juillet 2002 18:37, Jose Antonio Becerra Permuy a �crit : > Hi! Hi. As always, please use discussion lists for such matters, as there are many people with better knowledge than me, and as my own time allowance is drastically reducing currently :-( Now that mplayer is in contrib, let's use cooker for this.
> As you know, this weekend I have recompiled some things from plf to > Mandrake 8.2. I changed some things in the mlayer's specfile, but because I > have doubts about some things, I don't know if they are right. > These are things I deleted from configure options: > > --disable-mmx \ > --disable-mmx2 \ > --disable-3dnow \ > --disable-3dnowex \ > --disable-sse \ > --disable-sse2 \ > > Why do you disable all of this? --enable-runtime-cpudetection should > compile support for all of them and the binary should use the better > options in each computer. I was not sure how those options and --enable-runtime-cpudetection were related, and i wanted to avoid hardcoded optimisations. So i prefered to disable them, but i could be wrong. > --enable-mencoder \ > --language=en \ > > I think it's not necessary. These are default values. Yes. This comes from work from David, which seems to prefer explicit configuration. I also think this is a good idea, considering large number of available options. > --disable-mpdvdkit\ > --disable-lirc \ > --disable-tv \ > --disable-tv-v4l \ > --disable-fastmemcpy \ > --disable-sighandler \ > --disable-gl \ > --disable-svga \ > --disable-dxr3 \ > --disable-dvb \ > --disable-mga \ > --disable-xmga \ > --disable-directfb \ > > Again, what is the reason to disable them? --disable-mpdvdkit is for avoiding css support in official mdk release --disable-gl comes from David or Go�tz's report about broken gl support --disable-fastmemcpy is for avoiding an MMX-only feature (i'm not sure, however) --disable-tv, --disable-tv-v4l and --disable-lirc are for reducing dependencies for barely used options --disable-svga has been asked by people considering it an old and deprecated library I don't know for the others > --enable-new-input \ > --with-extraincdir=./libvo \ > > I don't know what are these options :-) /me neither > These are things I added to configure options: > > --enable-largefiles \ > --enable-lirc \ > --enable-tv-v4l \ > > Why not? :-) > > --disable-gcc-checking \ > > It's necessary to compile with gcc 2.96. Sure, i was too much happy to forget this story :-) > --with-extraincdir=/usr/include/dvdnav > > It's necessary to use dvdnav. > I have compiled mplayer with almost everything enabled. This the list of > disabled things: > > Input: tv-bsdbt848 dvdread dvdcss > Codecs: divx4linux > Audio output: sgi sun dxr2 nas > Video output: zr dxr2 xmga mga directfb tdfxfb 3dfx > > In particular, my package has support for lirc, tv-v4l, libdv, libdvdnav > and svgalib. The only thing I miss is support for AAC, but it will be > necessary to make a package for faad (http://faac.sourceforge.net). You're welcome to introduce it, either in contribs or in plf, depending on license and patents. -- Guillaume Rousse <[EMAIL PROTECTED]> GPG key http://lis.snv.jussieu.fr/~rousse/gpgkey.html
