mirror of
https://github.com/mpv-player/mpv
synced 2024-12-28 18:12:22 +00:00
92dad1b1e0
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1301 b3059339-0415-0410-9bf9-f77b7e298cf2
129 lines
3.5 KiB
Plaintext
129 lines
3.5 KiB
Plaintext
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
|
|
|
|
nasm
|
|
~~~~
|
|
Brief: Netwide assembler
|
|
URL: http://www.web-sites.co.uk/nasm/
|
|
Note: It's required for compilation libavcodec stuff
|
|
|
|
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
|
|
|
|
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
|
|
|
|
Enjoy!
|
|
|
|
MPlayer team
|
|
|