[MPlayer-users] mplayer and aalib

Joey Parrish joey.parrish at gmail.com
Thu Apr 19 03:09:14 CEST 2007


On 4/18/07, Markus Laux <markus.laux at arcor.de> wrote:
> The Wanderer schrieb:
> > Markus Laux wrote:
> > You wrote that you had done that first, and that the resulting MPlayer
> > did not have AA support. We infer that the autodetection did not detect
> > your copy of the relevant library. However, what we are currently trying
> > to do is figure out *why* configure did not detect the library, and
> > therefore we are asking you to do certain things to be able to provide
> > us useful information.
> that sounds useful to me, too. actually i thought i did what i was asked
> >
> >> after that i read and posted the aalib-section
> >
> > Which 'AAlib section'? The one from when you had configured with
> > '--enable-aalib', or the one from when you had left that option out?
> it is the section reimar had quoted as well.
> after ./configure (without anything enabled) the aa-section says:
>
> ============ Checking for AA ============
>
> #include <aalib.h>
> extern struct aa_hardware_params aa_defparams;
> extern struct aa_renderparams aa_defrenderparams;
> int main(void) {
> aa_context *c;
> aa_renderparams *p;
> (void) aa_init(0, 0, 0);
> c = aa_autoinit(&aa_defparams);
> p = aa_getrenderparams();
> aa_autoinitkbd(c,0);
> return 0; }
>
> cc -O4 -march=pentium2 -mtune=pentium2 -pipe -ffast-math -fomit-frame-pointer  -I/usr/include/directfb -I/usr/X11/include   -o /tmp/mplayer-conf-30895-6808.o /tmp/mplayer-conf-9854-6808.c -laa
>
> ldd /tmp/mplayer-conf-30895-6808.o
>         linux-gate.so.1 =>  (0xffffe000)
>         libaa.so.1 => /usr/local/lib/libaa.so.1 (0x4002e000)
>         libc.so.6 => /lib/tls/libc.so.6 (0x40045000)
>         libm.so.6 => /lib/tls/libm.so.6 (0x40164000)
>         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4018a000)
>         libgpm.so.1 => /usr/lib/libgpm.so.1 (0x40283000)
>         /lib/ld-linux.so.2 (0x40000000)
>         libdl.so.2 => /lib/libdl.so.2 (0x40289000)
>         libncurses.so.5 => /lib/libncurses.so.5 (0x4028d000)
>
> Result is: yes
>
>
> mplayer -vo help still prompts:
>
>
> MPlayer 1.0rc1-4.0.2 (C) 2000-2006 MPlayer Team
> CPU: Intel Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon
> (Family: 6, Model: 5, Stepping: 2)
> CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
> Compiled for x86 CPU with extensions: MMX
> Available video output drivers:
>         xv      X11/Xv
>         x11     X11 ( XImage/Shm )
>         xover   General X11 driver for overlay capable video output drivers
>         gl      X11 (OpenGL)
>         gl2     X11 (OpenGL) - multiple textures version
>         dga     DGA ( Direct Graphic Access V2.0 )
>         fbdev   Framebuffer Device
>         fbdev2  Framebuffer Device
>         directfb        Direct Framebuffer Device
>         dfbmga  DirectFB / Matrox G200/G400/G450/G550
>         xvidix  X11 (VIDIX)
>         cvidix  console VIDIX
>         null    Null video output
>         mpegpes Mpeg-PES to DVB card
>         yuv4mpeg        yuv4mpeg output for mjpegtools
>         png     PNG file
>         jpeg    JPEG file
>         tga     Targa output
>         pnm     PPM/PGM/PGMYUV file
>         md5sum  md5sum of each frame
>
> any ideas?

Ah.  How about this:
make clean
./configure
make

If you change config options and then just make without making clean
first, sometimes certain pieces of code don't get re-compiled.

--Joey



More information about the MPlayer-users mailing list