# HG changeset patch # User gabucino # Date 999102391 0 # Node ID f20a20e942150524cca729fd96456756f629a509 # Parent 63b6876090dac85fd05f1c3bfb91d8939ba84278 *** empty log message *** diff -r 63b6876090da -r f20a20e94215 DOCS/BUGS --- a/DOCS/BUGS Wed Aug 29 16:12:31 2001 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,82 +0,0 @@ -Known bugs: -~~~~~~~~~~~ - -Special system/cpu-specific bugs/problems: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1. SIGILL (signal 4) in draw_frame, on P3 (mostly with 2.2.x kernels): - Problem: movups is crashing in libvo/fastmemcpy.h - Workaround: ./configure --disable-fastmemcpy - SOLVED: disabled SSE code in fastmemcpy.h ;( - -2. No image (black image) in RGB 15/16bpp (x11,dga,fbdev,svga) playing - MPEG or OpenDivX files: - Problem: gcc 2.96 bug - Workaround: ./configure --disable-mmx, or use gcc 2.95.x - SOLVED: code fixed - -3. SIGILL (signal 4) or other fault at loading l3codeca.acm: - Problem: shared libs are loaded to 0x00xxxxxx instead of 0x40xxxxxx - Workaround: mplayer -afm 1 ... - SOLVED: you are using some security kernel patch, like OpenWall etc. - -4. SIGILL (signal 4) on P3 using 2.2.x kernels: - Problem: kernel 2.2.x doesn't have proper (working) SSE support - Solution: upgrade kernel to 2.4.x - Workaround: ./configure --disable-sse - -5. General SIGILL (signal 4): - Problem: you compiled and run mplayer in different machines - (for example compiled on P3 and running on celeron) - Solution: compile MPlayer on the same machine where you will use it! - Workaround: ./configure --disable-sse etc. options - -Various A-V sync and other audio problems: -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -General audio delay or jerky sound (exists with all or many files): -- audio buffer problems (buffer size badly detected) - Workaround: mplayer -abs option -- slow machine (cpu or vga) - try with -vo null, if it plays well, then you have slow VGA card/driver: - Workaround: buy a faster card or read DOCS/VIDEOCARDS about how to speed up - SOLVED: try -framedrop - -Audio delay/de-sync specific to one or a few files: -- bad file (please upload the file, so we can check & fix) - Workaround: -ni or -bps option (for non-interlaved or bad files) - -mc 0 (required for files with VBR audio) - -delay option or +/- keys at runtime to adjust delay -- your soundcard doesn't support 48Khz playback - Workaround: buy a better soundcard... - or try to decrease fps by 10% (use -fps 27 for a 30fps movie) -- slow machine - (if A-V is not around 0, and the last number in the status line increasing) - Workaround: -framedrop - -After many > or ^ (fast forward) audio vs. video is going out of sync (ASF/AVI) -- bug in mplayer code (a-v sync probs after seek... not really bug but - my avi/asf seeking code is not perfect yet) - Workaround: -bps - SOLVED: code fixed (but -bps still can help) - -Signal 11 in decode_audio: -- mp3lib doesn't handle (yet) well bad/broken audio streams - Workaround: -afm 4 - SOLVED: fixed mp3lib, it must be rock solid now! -- if it's still bad, try with -nosound [and report the bug, see BUGREPORTS] - -No sound at all: -- your file uses an unsupported codec - Workaround: read DOCS/CODECS, and help us adding support for it - -Video-out problems: -~~~~~~~~~~~~~~~~~~~ -First note: options -fs -vm and -zoom are just recommendations, not (yet) -supported by all drivers. So it isn't a bug if it doesn't work. -Only a few driver supports scaling/zooming, don't expect this from x11 or dga. - -OSD/sub flickering: -- x11 driver: sorry, it can't be fixed now -- xv driver: increase number of buffers in libvo/vo_xv.c, and recompile all - - -A'rpi / Astral & ESP-team diff -r 63b6876090da -r f20a20e94215 DOCS/Requirements --- a/DOCS/Requirements Wed Aug 29 16:12:31 2001 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,135 +0,0 @@ - MPlayer requirements - ==================== -Intro -***** -This document is to tell you what MPlayer's requirements are, and where can you -find 'em. - -Current Minimal Requirements: -***************************** - -Binutils: -~~~~~~~~~ -Brief: These utilities deal with object files. -URL: ftp://ftp.gnu.org/pub/gnu/binutils -Checking: as --version - ld --version -Note: Preferred versions are: - 2.9.1 - if you interest with MMX only support - 2.10.1- if you interest with qualitative support of - MMX2, 3dnow, K7, SSE instructions set - 2.11 - was tested and works fine with mplayer - (supports SSE2, IA64, AMD's x86-64 sets) - -GCC -~~~ -Brief: Gnu Compilers Collection -URL: http://gcc.gnu.org -Checking: gcc --version -Note: Preferred versions are 2.95.3 (2.95.2 with updated libstc++ stuff) - 2.96.xx won't work, they are RedHat's UNOFFICIAL and BUGGY releases - egcs-2.91.xx and early may have problems with inline assembler - -GLIBC -~~~~~ -Brief: GNU C library -URL: ftp://ftp.gnu.org/pub/gnu/glibc -Checking: ls -l /lib/libc[.-]* -Note: Preferred versions are 2.1.3 or 2.2.3 - -make -~~~~ -Brief: Make utility -URL: ftp://ftp.gnu.org/pub/gnu/make -Checking: make --version -Note: Preferred versions are 3.79 and 3.79.1 - (previous 3.7x versions have memory leaks and can cause - problems if your PC has <=32Mb of memory. As rule it's - finished by segfault). - -XFree86 -~~~~~~~ -Brief: Free port of X11 system on x86 architecture -URL: http://www.xfree86.org -Checking: X -version -Note: Preferred versions are 4.0.3 and DRI-CVS - -Win32 codecs: -~~~~~~~~~~~~~ -Brief: Collection of win32 audio/video codecs. -URL: ftp://thot.banki.hu/MPlayer/releases/w32codec.zip -Note: Please use only this codec set (it differs from avifile's) - Status/info page: http://mplayer.sourceforge.net/DOCS/codecs.html - -Optional Requirements: -********************** - -ALSA -~~~~ -Brief: Advanced Linux Sound Architecture -URL: http://www.alsa-project.org/ -Note: Preferred version is 0.9.x+ . For details see DOCS/README - -DRI -~~~ -Brief: The Direct Rendering Infrastructure -URL: http://dri.sourceforge.net/ -Note: For details see DOCS/VIDEOCARDS - -Utah-GLX -~~~~~~~~ -Brief: An open source hardware accelerated implementation of OpenGL/GLX. -URL: http://utah-glx.sourceforge.net/ -Note: For detail see DOCS/VIDEOCARDS - -libcss -~~~~~~ -Brief: libcss is required for viewing encrypted DVDs -URL: http://www.linuxvideo.org/user/dl.html -Note: For details see DOCS/DVD - -libdvdread -~~~~~~~~~~ -Brief: it's required for playing DVDs -URL: http://www.dtek.chalmers.se/groups/dvd -Note: For detail see DOCS/DVD - -liblirc -~~~~~~~ -Brief: Linux Infrared Remote Control. LIRC is a package that supports receiving - and sending IR signals from/for the most common IR remote controls. -URL: http://sourceforge.net/projects/lirc/ -Note: For details see DOCS/LIRC - -libpng -~~~~~~ -Brief: Portable Network Graphic library -URL: http://www.libpng.org/pub/png/pngcode.html -Note: For details see DOCS/README - You may need package 'zlib' too, because of libpng depends on it! - -libsdl -~~~~~~ -Brief: Simple DirectMedia Layer is a cross-platform multimedia library designed - to provide fast access to the graphics framebuffer and audio device -URL: http://www.libsdl.org -Note: Preferred versions are 1.2.0+. For details see DOCS/SDL - -libxmmp -~~~~~~~ -Brief: Linux MultiMedia Project -URL: http://www.frozenproductions.com/xmmp/ -Alt URL: http://xmmp.sourceforge.net -Note: For details see DOCS/ChangeLog - -aalib -~~~~~~~ -Brief: ASCII ARTS Rendering Engine Project - Allow to you to watch all videos in ASCII-Mode :) (-vo aa) -URL: http://aa-project.sourceforge.net/ - - -Enjoy! - - MPlayer team -