[MPlayer-users] bugreport

Rick rick at topaz.ne.mediaone.net
Wed Dec 26 22:43:59 CET 2001


I get extremely poor quality video when encoding with mencoder.
The audio quality is good, but I get traces from objects in the movie when it 
is replayed.  Also, images get highly pixelated- sometimes in fast action, 
sometimes in slow- I see no pattern. I have tried doing a mplayer -vc divx4  
at playback also.  That improves the output slightly, but not very much at 
all.  I am using the current divx4linux 
release (from avilfile web site as you suggested)  This is happening with 
Jurrasic Park 3 and with The Matrix.

mandrake 8.1
kernel 2.4.16 SMP (only 1 proc in currently)
libc-2.2.4.so

XFree86 Version 4.1.0 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 2001
        If the server is older than 6-12 months, or if your card is
        newer than the above date, look for a newer version before
        reporting problems.  (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.8-5mdkenterprise i686 [ELF]
Module Loader present

gcc 3.0.2
GNU ld version 2.11.90.0.8 (with BFD 2.11.90.0.8)
GNU assembler 2.11.90.0.8

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) MP Processor 1600+
stepping        : 2
cpu MHz         : 1400.061
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
cmov
pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips        : 2791.83

video - Visiontek GeForce3 - 64MB AGP
driver - nvidia 1541
sound - creative ensoniq audio 97 (built in kernel driver)

Detected operating system: Linux
Detected host architecture: i386
Checking for gcc-3.0.2 version ... 3.0.2, ok
Checking for CPU vendor ... AuthenticAMD (6:6:2)
Checking for CPU type ...  AMD Athlon(tm) MP Processor 1600+
Checking for GCC & CPU optimization abilities ... athlon
Checking for binutils ... yes
Checking for kernel support of mmx ... yes
Checking for kernel support of 3dnow ... yes
Checking for kernel support of 3dnowex ... yes
Checking for kernel support of mmx2 ... yes
Checking for kernel support of sse ... yes
Checking for mtrr support ... yes
Checking for assembler (as 2.11.90.0.8) ... ok
Checking for Linux kernel version ... 2.4.16, ok
Checking for extra headers ... none
Checking for extra libs ... none
Checking for kstat ... no
Checking for posix4 ... no
Checking for nanosleep ... yes
Checking for socklib ... yes (using  -lnsl)
Checking for malloc.h ... yes
Checking for memalign() ... yes
Checking for alloca.h ... yes
Checking for mman.h ... yes
Checking for dynamic loader ... yes
Checking for pthread ... yes (using -lpthread)
Checking for sys/soundcard.h ... yes
Checking for termcap ... no
Checking for termios ... yes (using: sys/termios.h)
Checking for shm ... yes
Checking for 3dfx ... no
Checking for tdfxfb ... no
Checking for DirectFB ... no
Checking for language ... using en
Checking for vsscanf() ... yes
Checking for X11 headers ... yes (found: /usr/include)
Checking for X11 libs ... yes (found: /usr/X11R6/lib)
Checking for X11 ... yes
Checking for DPMS ... yes (using Xdpms 4)
Checking for Xv ... yes
Checking for Xinerama ... yes
Checking for Xxf86vm ... yes
Checking for DGA ... yes (using DGA 2.0)
Checking for OpenGL ... yes
Checking for /dev/mga_vid ... no
Checking for syncfb ... no
Checking for xmga ... no
Checking for GGI ... no
Checking for AA ... no
Checking for SVGAlib ... yes
Checking for FBDev ... no
Checking for DVB ... no
Checking for PNG support ... yes
Checking for VESA support ... yes
Checking for SDL ... yes (with sdl-config)
Checking for NAS ... no
Checking for DXR3/H+ ... yes
Checking for OSS Audio ... yes
Checking for ALSA audio ... no
Checking for Sun audio ... no
Checking for Sun mediaLib ... no
Checking for SGI Audio ... no
Checking for VCD support ... ok
Checking for DVD support ... libdvdread
Checking for zlib ... yes
Checking for RTC ... yes
Checking for mad support ... no
Checking for OggVorbis support ... no
Checking for Win32 DLL support ... yes (found: /usr/lib/win32)
Checking for DirectShow ... yes
Checking for XAnim DLL ... no suitable directory found
Checking for iconv ... yes
Checking for FFmpeg codec ... not found
Checking for Divx4linux decore ... yes
Checking for libmp3lame (required for mencoder) ... yes
Checking for Divx4linux encore (required for mencoder) ... yes
Checking for lirc ... no
Checking for fastmemcpy ... yes
Checking for TV interface ... yes
Checking for Video 4 Linux TV interface ... yes
Checking for select ... yes
Checking for streaming ... no
Checking for GUI ... no
Creating config.mak
Creating config.h
Creating libvo/config.mak
Creating libvo2/config.mak
Creating libao2/config.mak
Creating help_mp.h

Config files successfully generated by ./configure !

  Install prefix: /usr/local
  Data directory: /usr/local/share/mplayer

  Enabled optional drivers:
    Input: tv-v4l tv dvdread vcd
    Codecs: divx4linux directshow win32
    Audio output: oss dxr3 sdl
    Video output: dxr3 sdl vesa png mpegpes(file) svga opengl dga xv x11

'config.h' and 'config.mak' contain your configuration options.
Note: if you alter theses files (for instance CFLAGS) MPlayer may no longer
      compile *** DON'T BUGREPORT if you tweak these files ***

'make' will now compile MPlayer and 'make install' will install it.
Note: On non-Linux systems you might need to use 'gmake' instead of 'make'.

Please check mtrr settings at /proc/mtrr (see DOCS/video.html#2.2.1.1)


If you cannot understand why a test failed please check configure.log.
If you believe it is a bug in configure, please report it.

-------------- next part --------------
============ Checking for gcc-3.0.2 version ============
Result is: 3.0.2, ok
##########################################

============ Checking for CPU vendor ============
Result is: AuthenticAMD (6:6:2)
##########################################

============ Checking for CPU type ============
Result is:  AMD Athlon(tm) MP Processor 1600+
##########################################

============ Checking for GCC & CPU optimization abilities ============

int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -march=k7 -mcpu=k7
cc1: bad value (k7) for -march= switch
cc1: bad value (k7) for -mcpu= switch

ldd /tmp/mplayer-conf-9060-4672.o
ldd: warning: you do not have execution permission for `/tmp/mplayer-conf-9060-4672.o'
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'


int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -march=athlon -mcpu=athlon

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: athlon
##########################################

============ Checking for binutils ============
Result is: yes
##########################################

============ Checking for kernel support of mmx ============

int main(void){__asm__ __volatile__ ("emms":::"memory");return(0);}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for kernel support of 3dnow ============

int main(void){__asm__ __volatile__ ("femms":::"memory");return(0);}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for kernel support of 3dnowex ============

int main(void){__asm__ __volatile__ ("pswapd %%mm0, %%mm0":::"memory");return(0);}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for kernel support of mmx2 ============

int main(void){__asm__ __volatile__ ("sfence":::"memory");return(0);}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for kernel support of sse ============

int main(void){__asm__ __volatile__ ("xorps %%xmm0, %%xmm0":::"memory");return(0);}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for mtrr support ============
Result is: yes
##########################################

============ Checking for assembler (as 2.11.90.0.8) ============
Result is: ok
##########################################

============ Checking for Linux kernel version ============
Result is: 2.4.16, ok
##########################################

============ Checking for extra headers ============
Result is: none
##########################################

============ Checking for extra libs ============
Result is: none
##########################################

============ Checking for kstat ============

#include <kstat.h>
int main(void) { (void) kstat_open(); (void) kstat_close(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lkstat
/tmp/mplayer-conf-19702-4672.c:1:19: kstat.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
ldd: warning: you do not have execution permission for `/tmp/mplayer-conf-9060-4672.o'
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for posix4 ============

#include <time.h>
int main(void) { (void) nanosleep(0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lposix4
/usr/bin/ld: cannot find -lposix4
collect2: ld returned 1 exit status

ldd /tmp/mplayer-conf-9060-4672.o
ldd: /tmp/mplayer-conf-9060-4672.o: No such file or directory

Result is: no
##########################################

============ Checking for nanosleep ============

#include <time.h>
int main(void) { (void) nanosleep(0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for socklib ============

#include <netdb.h>
int main(void) { (void) gethostbyname(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lsocket
/usr/bin/ld: cannot find -lsocket
collect2: ld returned 1 exit status

ldd /tmp/mplayer-conf-9060-4672.o
ldd: /tmp/mplayer-conf-9060-4672.o: No such file or directory


#include <netdb.h>
int main(void) { (void) gethostbyname(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lnsl

ldd /tmp/mplayer-conf-9060-4672.o
	libnsl.so.1 => /lib/libnsl.so.1 (0x40029000)
	libc.so.6 => /lib/libc.so.6 (0x4003f000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes (using  -lnsl)
##########################################

============ Checking for malloc.h ============

#include <malloc.h>
int main(void) { (void) malloc(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for memalign() ============

#include <malloc.h>
int main (void) { (void) memalign(64, sizeof(char)); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for alloca.h ============

#include <alloca.h>
int main(void) { (void) alloca(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


#include <alloca.h>
int main(void) { (void) alloca(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for mman.h ============

#include <sys/types.h>
#include <sys/mman.h>
int main(void) { (void) mmap(0, 0, 0, 0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for dynamic loader ============

#include <dlfcn.h>
int main(void) { dlopen(0, 0); dlclose(0); dlsym(0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 
/tmp/cc2TgzED.o: In function `main':
/tmp/cc2TgzED.o(.text+0x11): undefined reference to `dlopen'
/tmp/cc2TgzED.o(.text+0x1e): undefined reference to `dlclose'
/tmp/cc2TgzED.o(.text+0x2d): undefined reference to `dlsym'
collect2: ld returned 1 exit status

ldd /tmp/mplayer-conf-9060-4672.o
ldd: /tmp/mplayer-conf-9060-4672.o: No such file or directory


#include <dlfcn.h>
int main(void) { dlopen(0, 0); dlclose(0); dlsym(0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -ldl

ldd /tmp/mplayer-conf-9060-4672.o
	libdl.so.2 => /lib/libdl.so.2 (0x40029000)
	libc.so.6 => /lib/libc.so.6 (0x4002d000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for pthread ============

#include <pthread.h>
void* func(void *arg) { return arg; }
int main(void) { pthread_t tid; return pthread_create (&tid, 0, func, 0) == 0 ? 0 : 1; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 
/tmp/ccqmizV2.o: In function `main':
/tmp/ccqmizV2.o(.text+0x27): undefined reference to `pthread_create'
collect2: ld returned 1 exit status

ldd /tmp/mplayer-conf-9060-4672.o
ldd: /tmp/mplayer-conf-9060-4672.o: No such file or directory


#include <pthread.h>
void* func(void *arg) { return arg; }
int main(void) { pthread_t tid; return pthread_create (&tid, 0, func, 0) == 0 ? 0 : 1; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lpthread

ldd /tmp/mplayer-conf-9060-4672.o
	libpthread.so.0 => /lib/libpthread.so.0 (0x40029000)
	libc.so.6 => /lib/libc.so.6 (0x40040000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes (using -lpthread)
##########################################

============ Checking for sys/soundcard.h ============

#include <sys/soundcard.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for termcap ============

int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -ltermcap
/usr/bin/ld: cannot find -ltermcap
collect2: ld returned 1 exit status

ldd /tmp/mplayer-conf-9060-4672.o
ldd: /tmp/mplayer-conf-9060-4672.o: No such file or directory

Result is: no
##########################################

============ Checking for termios ============

#include <sys/termios.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes (using: sys/termios.h)
##########################################

============ Checking for shm ============

#include <sys/types.h>
#include <sys/shm.h>
int main(void) { shmget(0, 0, 0); shmat(0, 0, 0); shmctl(0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for 3dfx ============
Result is: no
##########################################

============ Checking for tdfxfb ============
Result is: no
##########################################

============ Checking for DirectFB ============

#include <directfb.h>
int main(void) { IDirectFB *foo; return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -ldirectfb
/tmp/mplayer-conf-19702-4672.c:1:22: directfb.h: No such file or directory
/tmp/mplayer-conf-19702-4672.c: In function `main':
/tmp/mplayer-conf-19702-4672.c:2: `IDirectFB' undeclared (first use in this function)
/tmp/mplayer-conf-19702-4672.c:2: (Each undeclared identifier is reported only once
/tmp/mplayer-conf-19702-4672.c:2: for each function it appears in.)
/tmp/mplayer-conf-19702-4672.c:2: `foo' undeclared (first use in this function)

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for language ============
Result is: using en
##########################################

============ Checking for vsscanf() ============

#include <stdarg.h>
int main(void) { vsscanf(); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for X11 headers ============
Result is: yes (found: /usr/include)
##########################################

============ Checking for X11 libs ============
Result is: yes (found: /usr/X11R6/lib)
##########################################

============ Checking for X11 ============

#include <X11/Xlib.h>
#include <X11/Xutil.h>
int main(void) { (void) XCreateWindow(0,0,0,0,0,0,0,0,0,0,0,0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libc.so.6 => /lib/libc.so.6 (0x40138000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for DPMS ============

#include <X11/Xmd.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <X11/Xatom.h>
#include <X11/extensions/dpms.h>
int main(void) {
  (void) DPMSQueryExtension(0, 0, 0);
}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXdpms
/usr/bin/ld: cannot find -lXdpms
collect2: ld returned 1 exit status

ldd /tmp/mplayer-conf-9060-4672.o
ldd: /tmp/mplayer-conf-9060-4672.o: No such file or directory


#include <X11/Xlib.h>
#include <X11/extensions/dpms.h>
int main(void) {
  (void) DPMSQueryExtension(0, 0, 0);
}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libc.so.6 => /lib/libc.so.6 (0x40138000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes (using Xdpms 4)
##########################################

============ Checking for Xv ============

#include <X11/Xlib.h>
#include <X11/extensions/Xvlib.h>
int main(void) { (void) XvGetPortAttribute(0, 0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXv

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x40138000)
	libc.so.6 => /lib/libc.so.6 (0x4013d000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for Xinerama ============

#include <X11/Xlib.h>
#include <X11/extensions/Xinerama.h>
int main(void) { (void) XineramaIsActive(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXinerama

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libc.so.6 => /lib/libc.so.6 (0x40138000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for Xxf86vm ============

#include <X11/Xlib.h>
#include <X11/extensions/xf86vmode.h>
int main(void) { (void) XF86VidModeQueryExtension(0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXxf86vm

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libc.so.6 => /lib/libc.so.6 (0x40138000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for DGA ============

#include <X11/Xlib.h>
#include <X11/extensions/xf86dga.h>
int main (void) { (void) XF86DGASetViewPort(0, 0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXxf86dga -lXxf86vm

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x40138000)
	libc.so.6 => /lib/libc.so.6 (0x4013e000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


#include <X11/Xlib.h>
#include <X11/extensions/xf86dga.h>
int main (void) { (void) XDGASetViewport(0, 0, 0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXxf86dga

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x40138000)
	libc.so.6 => /lib/libc.so.6 (0x4013e000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes (using DGA 2.0)
##########################################

============ Checking for OpenGL ============

#include <GL/gl.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -L/usr/X11R6/lib -lX11 -lXext -lnsl -lGL -lm

ldd /tmp/mplayer-conf-9060-4672.o
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40029000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40113000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40122000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x40138000)
	libm.so.6 => /lib/libm.so.6 (0x40185000)
	libc.so.6 => /lib/libc.so.6 (0x401a9000)
	libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x402e8000)
	libdl.so.2 => /lib/libdl.so.2 (0x40682000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for /dev/mga_vid ============
Result is: no
##########################################

============ Checking for syncfb ============
Result is: no
##########################################

============ Checking for xmga ============
Result is: no
##########################################

============ Checking for GGI ============

#include <ggi/ggi.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lggi
/tmp/mplayer-conf-19702-4672.c:1:21: ggi/ggi.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for AA ============

#include <aalib.h>
int main(void) { (void) aa_init(0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -laa
/tmp/mplayer-conf-19702-4672.c:1:19: aalib.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for SVGAlib ============

#include <vga.h>
#include <vgagl.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lvgagl -lvga

ldd /tmp/mplayer-conf-9060-4672.o
	libvgagl.so.1 => /usr/lib/libvgagl.so.1 (0x40029000)
	libvga.so.1 => /usr/lib/libvga.so.1 (0x4003a000)
	libc.so.6 => /lib/libc.so.6 (0x40094000)
	libm.so.6 => /lib/libm.so.6 (0x401d3000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for FBDev ============
Result is: no
##########################################

============ Checking for DVB ============
Result is: no
##########################################

============ Checking for PNG support ============

#include <png.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lpng -lz -lm

ldd /tmp/mplayer-conf-9060-4672.o
	libpng.so.2 => /usr/lib/libpng.so.2 (0x40029000)
	libz.so.1 => /lib/libz.so.1 (0x40050000)
	libm.so.6 => /lib/libm.so.6 (0x4005f000)
	libc.so.6 => /lib/libc.so.6 (0x40082000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for VESA support ============
Result is: yes
##########################################

============ Checking for SDL ============

#include <SDL.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -I/usr/include/SDL -D_REENTRANT -L/usr/lib -lSDL -lpthread

ldd /tmp/mplayer-conf-9060-4672.o
	libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x40029000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x40099000)
	libc.so.6 => /lib/libc.so.6 (0x400b0000)
	libm.so.6 => /lib/libm.so.6 (0x401ef000)
	libasound.so.1 => /usr/lib/libasound.so.1 (0x40212000)
	libdl.so.2 => /lib/libdl.so.2 (0x4022c000)
	libartsc.so.0 => /usr/lib/libartsc.so.0 (0x40230000)
	libesd.so.0 => /usr/lib/libesd.so.0 (0x40237000)
	libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x4023f000)
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40262000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4034c000)
	libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x4035c000)
	libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x40362000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes (with sdl-config)
##########################################

============ Checking for NAS ============

#include <audio/audiolib.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -laudio -L/usr/X11R6/lib -lX11 -lXext -lnsl -lXt -lm
/tmp/mplayer-conf-19702-4672.c:1:28: audio/audiolib.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for DXR3/H+ ============

#include <linux/em8300.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for OSS Audio ============

#include <sys/soundcard.h>
int main(void) { int arg = SNDCTL_DSP_SETFRAGMENT; return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for ALSA audio ============

#include <sys/asoundlib.h>
int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==5)); }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lasound -ldl -lpthread
/tmp/mplayer-conf-19702-4672.c:1:27: sys/asoundlib.h: No such file or directory
/tmp/mplayer-conf-19702-4672.c: In function `main':
/tmp/mplayer-conf-19702-4672.c:2: `SND_LIB_MAJOR' undeclared (first use in this function)
/tmp/mplayer-conf-19702-4672.c:2: (Each undeclared identifier is reported only once
/tmp/mplayer-conf-19702-4672.c:2: for each function it appears in.)
/tmp/mplayer-conf-19702-4672.c:2: `SND_LIB_MINOR' undeclared (first use in this function)

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'


#include <sys/asoundlib.h>
int main(void) { return (!(SND_LIB_MAJOR==0 && SND_LIB_MINOR==9)); }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lasound -ldl -lpthread
/tmp/mplayer-conf-19702-4672.c:1:27: sys/asoundlib.h: No such file or directory
/tmp/mplayer-conf-19702-4672.c: In function `main':
/tmp/mplayer-conf-19702-4672.c:2: `SND_LIB_MAJOR' undeclared (first use in this function)
/tmp/mplayer-conf-19702-4672.c:2: (Each undeclared identifier is reported only once
/tmp/mplayer-conf-19702-4672.c:2: for each function it appears in.)
/tmp/mplayer-conf-19702-4672.c:2: `SND_LIB_MINOR' undeclared (first use in this function)

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for Sun audio ============

#include <sys/types.h>
#include <sys/audioio.h>
int main(void) { audio_info_t info; AUDIO_INITINFO(&info); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 
/tmp/mplayer-conf-19702-4672.c:2:25: sys/audioio.h: No such file or directory
/tmp/mplayer-conf-19702-4672.c: In function `main':
/tmp/mplayer-conf-19702-4672.c:3: `audio_info_t' undeclared (first use in this function)
/tmp/mplayer-conf-19702-4672.c:3: (Each undeclared identifier is reported only once
/tmp/mplayer-conf-19702-4672.c:3: for each function it appears in.)
/tmp/mplayer-conf-19702-4672.c:3: parse error before "info"
/tmp/mplayer-conf-19702-4672.c:3: `info' undeclared (first use in this function)

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for Sun mediaLib ============

#include <mlib.h>
int main(void) { mlib_VideoColorYUV2ABGR420(0,0,0,0,0,0,0,0,0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -I/opt/SUNWmlib/include -L/opt/SUNWmlib/lib -lmlib
/tmp/mplayer-conf-19702-4672.c:1:18: mlib.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for SGI Audio ============

#include <dmedia/audio.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 
/tmp/mplayer-conf-19702-4672.c:1:26: dmedia/audio.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for VCD support ============
Result is: ok
##########################################

============ Checking for DVD support ============

#include <dvdread/dvd_reader.h>
#include <dvdread/ifo_types.h>
#include <dvdread/ifo_read.h>
#include <dvdread/nav_read.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -ldvdread -ldl

ldd /tmp/mplayer-conf-9060-4672.o
	libdvdread.so.2 => /usr/lib/libdvdread.so.2 (0x40029000)
	libdl.so.2 => /lib/libdl.so.2 (0x4003e000)
	libc.so.6 => /lib/libc.so.6 (0x40042000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


#include <css.h>
int main(void) { (void) CSSisEncrypted(0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lcss
In file included from /tmp/mplayer-conf-19702-4672.c:1:
/usr/local/include/css.h:31: parse error before "dvd_key_t"
/usr/local/include/css.h:35: parse error before "u8"
/usr/local/include/css.h:37: parse error before "p_key2"
/usr/local/include/css.h:38: parse error before "p_key_check"
/usr/local/include/css.h:39: parse error before "i_varient"
/usr/local/include/css.h:40: parse error before "p_disc_key"
/usr/local/include/css.h:41: parse error before '}' token
/usr/local/include/css.h:46: parse error before "dvd_key_t"
/usr/local/include/css.h:48: parse error before '}' token
/usr/local/include/css.h:53: parse error before "disc_t"
/usr/local/include/css.h:65: parse error before "int"
/usr/local/include/css.h:66: parse error before '*' token

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: libdvdread
##########################################

============ Checking for zlib ============

#include <zlib.h>
int main(void) { (void) inflate(0, Z_NO_FLUSH); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lz

ldd /tmp/mplayer-conf-9060-4672.o
	libz.so.1 => /lib/libz.so.1 (0x40029000)
	libc.so.6 => /lib/libc.so.6 (0x40038000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for RTC ============

#include <sys/ioctl.h>
#include <linux/rtc.h>
int main(void) { return RTC_IRQP_READ; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for mad support ============

#include <mad.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lmad
/tmp/mplayer-conf-19702-4672.c:1:17: mad.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for OggVorbis support ============

#include <vorbis/codec.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lvorbis -logg -lm
/tmp/mplayer-conf-19702-4672.c:1:26: vorbis/codec.h: No such file or directory

ldd /tmp/mplayer-conf-9060-4672.o
lddlibc4: cannot read header from `/tmp/mplayer-conf-9060-4672.o'

Result is: no
##########################################

============ Checking for Win32 DLL support ============
Result is: yes (found: /usr/lib/win32)
##########################################

============ Checking for DirectShow ============
Result is: yes
##########################################

============ Checking for XAnim DLL ============
Result is: no suitable directory found
##########################################

============ Checking for iconv ============

#include <stdio.h>
#include <unistd.h>
#include <iconv.h>
#define INBUFSIZE 1024
#define OUTBUFSIZE 4096

char inbuffer[INBUFSIZE];
char outbuffer[OUTBUFSIZE];

int main(void) {
  ssize_t numread;
  iconv_t icdsc;
  char *tocode="UTF-8";
  char *fromcode="cp1250";
  if ((icdsc = iconv_open (tocode, fromcode)) != (iconv_t)(-1)) {
    while ((numread = read (0, inbuffer, INBUFSIZE))) {
      char *iptr=inbuffer;
      char *optr=outbuffer;
      size_t inleft=numread;
      size_t outleft=OUTBUFSIZE;
      if (iconv(icdsc, (const char **)&iptr, &inleft, &optr, &outleft)
          != (size_t)(-1)) {
        write (1, outbuffer, OUTBUFSIZE - outleft);
      }
    }
    if (iconv_close(icdsc) == -1)
      ;
  }
}

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lm
/tmp/mplayer-conf-19702-4672.c: In function `main':
/tmp/mplayer-conf-19702-4672.c:21: warning: passing arg 2 of `iconv' from incompatible pointer type

ldd /tmp/mplayer-conf-9060-4672.o
	libm.so.6 => /lib/libm.so.6 (0x40029000)
	libc.so.6 => /lib/libc.so.6 (0x4004c000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for FFmpeg codec ============
Result is: not found
##########################################

============ Checking for Divx4linux decore ============

#include <decore.h>
int main(void) { (void) decore(0, 0, 0, 0);  return DEC_OPT_FRAME_311; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -ldivxdecore -lm

ldd /tmp/mplayer-conf-9060-4672.o
	libdivxdecore.so => /usr/local/lib/libdivxdecore.so (0x40029000)
	libm.so.6 => /lib/libm.so.6 (0x4006d000)
	libc.so.6 => /lib/libc.so.6 (0x40090000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for libmp3lame (required for mencoder) ============

#include <lame/lame.h>
int main(void) { (void) lame_init(); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -lmp3lame -lm

ldd /tmp/mplayer-conf-9060-4672.o
	libmp3lame.so.0 => /usr/local/lib/libmp3lame.so.0 (0x40029000)
	libm.so.6 => /lib/libm.so.6 (0x400d2000)
	libc.so.6 => /lib/libc.so.6 (0x400f5000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40234000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for Divx4linux encore (required for mencoder) ============

#include <encore2.h>
int main(void) { (void) encore(0, 0, 0, 0); return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o -ldivxencore -lm

ldd /tmp/mplayer-conf-9060-4672.o
	libdivxencore.so => /usr/local/lib/libdivxencore.so (0x40029000)
	libm.so.6 => /lib/libm.so.6 (0x40056000)
	libc.so.6 => /lib/libc.so.6 (0x40079000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for lirc ============
Result is: no
##########################################

============ Checking for fastmemcpy ============
Result is: yes
##########################################

============ Checking for TV interface ============
Result is: yes
##########################################

============ Checking for Video 4 Linux TV interface ============

#include <linux/videodev.h>
int main(void) { return 0; }

gcc-3.0.2    /tmp/mplayer-conf-19702-4672.c -o /tmp/mplayer-conf-9060-4672.o 

ldd /tmp/mplayer-conf-9060-4672.o
	libc.so.6 => /lib/libc.so.6 (0x40029000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

============ Checking for select ============
Result is: yes
##########################################

============ Checking for streaming ============
Result is: no
##########################################

============ Checking for GUI ============
-------------- next part --------------
# -------- Generated by configure -----------

LANG = C
TARGET_OS = Linux
prefix = /usr/local
AR = ar
CC = gcc-3.0.2
# OPTFLAGS = -O4   -march=athlon -mcpu=athlon -pipe -fomit-frame-pointer -ffast-math
OPTFLAGS = -O4 -march=athlon -mcpu=athlon -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
EXTRA_INC =  
WIN32_PATH = -DWIN32_PATH=\"/usr/lib/win32\"

STREAMING = no

VO2 = no

EXTRA_LIB = 
Z_LIB =   -lz
HAVE_MLIB = no
STATIC_LIB = 

X11_INC = 
X11DIR = -L/usr/X11R6/lib -lX11 -lXext  -lnsl

# video output
X_LIB = -L/usr/X11R6/lib -lX11 -lXext  -lnsl -lGL -lXxf86dga -lXv -lXxf86vm -lXinerama   -lnsl
GGI_LIB = 
MLIB_LIB =  
MLIB_INC = 
PNG_LIB = -lpng -lz
SDL_LIB = -L/usr/lib -lSDL -lpthread
SVGA_LIB = -lvgagl -lvga
AA_LIB = 

# audio output
ALSA_LIB = 
NAS_LIB = 
MAD_LIB = 
VORBIS_LIB = 
SGIAUDIO_LIB = 

# input
TERMCAP_LIB = 
LIRC_LIB = 
CSS_USE = no
CSS_LIB = -ldvdread
SDL_INC = -I/usr/include/SDL -D_REENTRANT
W32_DEP = loader/libloader.a
W32_LIB = -Lloader -lloader
DS_DEP = loader/dshow/libDS_Filter.a
DS_LIB = -Lloader/dshow -lDS_Filter
AV_DEP = 
AV_LIB = 
MP1E_DEP = libmp1e/libmp1e.a
MP1E_LIB = -Llibmp1e -lmp1e
ARCH_LIB =   -lpthread -ldl  
DIVX4LINUX = yes
DECORE_LIB = -ldivxdecore opendivx/postprocess.o
MENCODER = yes
ENCORE_LIB =  -ldivxencore -lmp3lame 
DIRECTFB_LIB = 

# --- Some stuff for autoconfigure ----
TARGET_ARCH_X86 = yes
TARGET_CYGWIN = no
TARGET_CPU=686
TARGET_MMX = yes
TARGET_MMX2 = yes
TARGET_3DNOW = yes
TARGET_3DNOWEX = yes
TARGET_SSE = yes

BINUTILS = yes

# --- GUI stuff ---
GTKLIB =  
GLIBLIB =   
GTK_LIBS =   
GUI = no
DEBUG = -DDEBUG

-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.h
Type: text/x-c
Size: 6948 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20011226/3707e8c6/attachment.bin>
-------------- next part --------------
include ../config.mak
OPTIONAL_SRCS =  vo_x11.c vo_xv.c vo_dga.c vo_gl.c vo_gl2.c vo_svga.c vo_png.c vo_vesa.c vesa_lvo.c vo_sdl.c vo_dxr3.c
OPTIONAL_OBJS = vo_x11.o vo_xv.o vo_dga.o vo_gl.o vo_gl2.o vo_svga.o vo_png.o vo_vesa.o vesa_lvo.o vo_sdl.o vo_dxr3.o


More information about the MPlayer-users mailing list