diff options
author | gabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-05-24 16:22:18 +0000 |
---|---|---|
committer | gabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-05-24 16:22:18 +0000 |
commit | 40d43e93ac8130c55b4ff5ff061c158bac4f29f8 (patch) | |
tree | 2b92ce682d569b62d0159f221398a32c6f3e733a | |
parent | dc1f78a1a77a95980a29cd2f727ef86585dfe207 (diff) |
sok csunya ize
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@861 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | DOCS/DGA | 4 | ||||
-rw-r--r-- | DOCS/Hungarian/DGA | 91 | ||||
-rw-r--r-- | DOCS/Hungarian/README | 20 | ||||
-rw-r--r-- | DOCS/README | 16 | ||||
-rw-r--r-- | DOCS/Requirements | 103 | ||||
-rw-r--r-- | DOCS/TODO | 1 |
6 files changed, 215 insertions, 20 deletions
@@ -23,12 +23,12 @@ Contents 2. What is DGA? ~~~~~~~~~~~~~~~ - DGA is short for Direct Graphics Access and is a means for a programm to + DGA is short for Direct Graphics Access and is a mean for a program to bypass the X-Server and directly modifying the framebuffer memory. Technically spoken this happens by mapping the framebuffer memory into the memory range of your process. This is just allowed by the kernel if you have superuser privileges. You can get these either by logging in - as root or by setting the suid bit on the mplayer excecutable. + as root or by setting the suid bit on the mplayer executable. There are two versions of DGA: DGA1 is used by XFree 3.X.X and DGA2 was introduced with XFree 4.0.1. diff --git a/DOCS/Hungarian/DGA b/DOCS/Hungarian/DGA new file mode 100644 index 0000000000..27272bbab5 --- /dev/null +++ b/DOCS/Hungarian/DGA @@ -0,0 +1,91 @@ + +Tartalom +~~~~~~~~ + + 1. Eloszo + 2. Mi az a DGA + 3. Felbontasvaltas + 4. DGA es MPlayer + 5. A DGA driver kepessegei + 6. Sebesseg + 7. Ismert hibak + 8. Beepitendo dolgok + + A. Nehany modeline + + + +1. Eloszo +~~~~~~~~~ + Ez a dokumentum nehany szoban elmagyarazza hogy altalaban veve mi is az a + DGA, es mit tud az MPlayerben (es mit nem). + +2. Mi a DGA? +~~~~~~~~~~~~ + + A DGA szo a Direct Graphics Access roviditese, es egy olyan modszert takar + amivel a program az X szerver kikerulesevel kozvetlenul irhat a framebuffer + memoriaba. Szaknyelven szolva ez a framebuffer memorianak a processz + teruletere torteno lapozasaval tortenik. Ezt a kernel csak root jogosultsaggal + engedi. Ez tortenhet root-kent torteno bejelentkezessel, vagy a suid bit + beallitasaval az mplayer programon. + + A DGA-nak ket verzioja van: a DGA1-et az XFree 3.X.X hasznalja, a DGA2 + pedig az XFree 4.0.1 ota letezik. + + A DGA1 csak a fent leirt kozvetlen hozzaferest nyujtja. A felbontasvaltashoz + itt szukseg van az XVidMode kiterjesztesre. + + A DGA2 tartalmazza az XVidMode tudasat, tovabba engedelyezi a szinmelyseg + megvaltoztatasat. Igy lehetseges, hogy egy 32 bites melysegu X szervert + atvaltsunk 15 bitesbe, vagy forditva. + + A DGA-nak van nehany hatranya. Valamelyest fugg a grafikus chiptol, es ennek + X-es driveretol, ezert nem minden rendszeren mukodik ... + + +3. Felbontasvaltas +~~~~~~~~~~~~~~~~~~ + A DGA driver kepes felbontasvaltasra. Ezzel kikerulheto a (lassu) szoftveres + scale, ugyanakkor teljeskepernyos lesz a lejatszas. Idealis esetben pontosan + egyezo felbontast valaszt, de csak azon videomodok kozul tud valasztani, + ami az /etc/X11/XF86Config fileban szerepel. Ezeket ugynevezett modeline-okkal + definialjuk, es a videokartya kepessegeitol fuggenek. Az X szerver ezt + a konfig filet nezi at indulaskor, es kikapcsolja mindazokat amiket a + kartya nem tud. A fennmarado modok az X11 log-jaban talalhatoak: + /var/log/XFree86.0.log + Az A fuggelekben nehany modeline pelda talalhato. + +4. DGA es MPlayer +~~~~~~~~~~~~~~~~ + + Az MPlayer-ben ket helyen lehet DGA-t hasznalni: az SDL driverben + (-vo sdl -sdl dga), valamint a DGA driverben (-vo dga). A fentiek mindkettore + igazak; a kovetkezo nehany reszben elmagyarazom hogy is mukodik az MPlayer + DGA drivere. + + +5. A DGA driver kepessegei +~~~~~~~~~~~~~~~~~~~~~~~~~~ + + ... folyt. kov. ... + + +A. Nehany modeline +~~~~~~~~~~~~~~~~~~ +Section "Modes" + Identifier "Modes[0]" + Modeline "712x600" 35.0 712 740 850 900 400 410 412 425 + Modeline "640x480" 25.175 640 664 760 800 480 491 493 525 + Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan + # 800x600 @ 60 Hz, 37.8 kHz hsync + Modeline "800x600" 40 800 840 968 1056 600 601 605 628 + Modeline "352x288" 25.10 352 368 416 432 288 296 290 310 +EndSection + + + Ezek a bejegyzesek mukodnek az en Riva128-asomon, az nv.o driverrel. + + Acki (acki@acki-netz.de, www.acki-netz.de) 17.5.2001 + + diff --git a/DOCS/Hungarian/README b/DOCS/Hungarian/README index b78f2fa187..3f191ba966 100644 --- a/DOCS/Hungarian/README +++ b/DOCS/Hungarian/README @@ -4,16 +4,16 @@ http://mplayer.sourceforge.net Röviden: ~~~~~~~~ -Az MPlayer egy LINUXON működő videolejátszó. Le tudja játszani a legtöbb -mpeg, avi és asf file-t, valamint felsorakoztat jónéhány nativ és Win32 -codecet. Nézhetsz vele VCD-t, DVD-t, és még DivX-et is. A másik óriási -tulajdonsága az MPlayernek a megjelenítési módok széles választéka. -Működik X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib driverekkel, sőt -SDL-lel is (beleértve ezáltal az SDL képességeit is), és néhány alacsonyszintű -kártyaspecifikus driver (Matrox/3dfx/SiS) is használható! Legtöbbjük -támogat software vagy hardware scaling-et, így a teljesképernyős mód is -elérhető. És még nem is szóltam a szép, elsimított, árnyékolt feliratozásról, -ami támogat magyar, angol, cirill, cseh és koreai fontokat, valamint OSD-t! +Az MPlayer egy LINUXON működő videolejátszó. Le tudja játszani a legtöbb mpeg, +avi és asf file-t, valamint felsorakoztat jónéhány nativ és Win32 codecet. +Nézhetsz vele VCD-t, DVD-t, és még DivX-et is. A másik óriási tulajdonsága az +MPlayernek a megjelenítési módok széles választéka. Működik X11, Xv, DGA, +OpenGL, SVGAlib, fbdev, AAlib driverekkel, sőt SDL-lel is (beleértve ezáltal az +SDL képességeit is), és néhány alacsonyszintű kártyaspecifikus driver +(Matrox/3dfx/SiS) is használható! Legtöbbjük támogat software vagy hardware +scaling-et, így a teljesképernyős mód is elérhető. És még nem is szóltam a +szép, elsimított, árnyékolt feliratozásról (6 tamogatott tipus!), ami támogat +magyar, angol, cirill, cseh és koreai fontokat, valamint OSD-t! Történet: ~~~~~~~~~ diff --git a/DOCS/README b/DOCS/README index 06dc52b0cd..a187bdcc93 100644 --- a/DOCS/README +++ b/DOCS/README @@ -5,14 +5,14 @@ http://mplayer.sourceforge.net About: ~~~~~~ MPlayer is a movie player for LINUX. It plays most mpeg, avi and asf files, -supported by many native and win32 DLL codecs. You can watch VCD, DVD and -even DivX movies too. The another big feature of mplayer is the wide range -of supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, -fbdev, AAlib, but you can use SDL (and this way all drivers of SDL) and some -lowlevel card-specific drivers (for Matrox/3dfx/SiS) too! Most of them -supports software or hardware scaling, so you can enjoy movies in fullscreen. -And what about the nice big antialiased shaded subtitles (.sub files) with -hungarian, english, cyrillic, czech, korean fonts, and OSD? +supported by many native and win32 DLL codecs. You can watch VCD, DVD and even +DivX movies too. The another big feature of mplayer is the wide range of +supported output drivers. It works with X11, Xv, DGA, OpenGL, SVGAlib, fbdev, +AAlib, but you can use SDL (and this way all drivers of SDL) and some lowlevel +card-specific drivers (for Matrox/3dfx/SiS) too! Most of them supports software +or hardware scaling, so you can enjoy movies in fullscreen. And what about the +nice big antialiased shaded subtitles (6 supported types!!!) with hungarian, +english, cyrillic, czech, korean fonts, and OSD? History: ~~~~~~~~ diff --git a/DOCS/Requirements b/DOCS/Requirements new file mode 100644 index 0000000000..9bdfe446a4 --- /dev/null +++ b/DOCS/Requirements @@ -0,0 +1,103 @@ + 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 or 2.10.1 + +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 + +XFree86 +~~~~~~~ +Brief: Free port of X11 system on x86 architecture +URL: http://www.xfree86.org +Checking: X -version +Note: Preferred versions are 4.0.2 and 4.0.3 + +Win32 codecs: +~~~~~~~~~~~~~ +Brief: Collection of audio/video codecs for Windows. +URL: http://mplayer.sourceforge.net/DOCS/codecs.html +Note: Please use only this codec set + +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 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 + +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 + +xmmplib +~~~~~~~ +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 @@ -5,6 +5,7 @@ Urgent: - make a release! - change to libxmm - audio playback rate setting [Jelmer Feenstra] +- further optimizations They Have Been Around For A Long Time: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |