From 5f3339c3cb2eba5d4fbfad4b153496b52c43e1f8 Mon Sep 17 00:00:00 2001 From: diego Date: Mon, 3 Feb 2003 22:08:32 +0000 Subject: [PATCH] Small fixes and modelines moved to a more sensible place. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9261 b3059339-0415-0410-9bf9-f77b7e298cf2 --- DOCS/video.html | 48 +++++++++++++++++++++--------------------------- 1 file changed, 21 insertions(+), 27 deletions(-) diff --git a/DOCS/video.html b/DOCS/video.html index 8adcff06c5..f64a69b1d3 100644 --- a/DOCS/video.html +++ b/DOCS/video.html @@ -220,7 +220,7 @@

2.3.1.2.2 DGA

-
PREAMBLE
+
PREAMBLE

This section tries to explain in some words what DGA is in general and what the DGA video output driver for MPlayer can do (and what it can't).

@@ -305,7 +305,21 @@ be found at: /var/log/XFree86.0.log.

-

See some working modeline definitions here.

+

These entries are known to work fine with a Riva128 chip, using the + nv.o X server driver module.

+ +
+  Section "Modes"
+    Identifier    "Modes[0]"
+    Modeline	"800x600"  40     800 840 968 1056  600 601 605 628
+    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 	"400x300"  20     400 416 480 528   300 301 303 314 Doublescan
+    Modeline	"352x288"  25.10  352 368 416 432   288 296 290 310
+    Modeline	"352x240"  15.750 352 368 416 432   240 244 246 262 Doublescan
+    Modeline	"320x240"  12.588 320 336 384 400   240 245 246 262 Doublescan
+  EndSection
+
DGA & MPLAYER
@@ -398,30 +412,11 @@ address space, thus vo_dga won't use doublebuffering (SIS?).
  • Some drivers seem to fail to report even a single valid mode. In this case the DGA driver will crash telling you about a nonsense mode of - 100000x100000 or someathing like that.
  • + 100000x100000 or something like that.
  • OSD only works with doublebuffering enabled (else it flickers).
  • -
    SOME MODELINES
    - -
    -  Section "Modes"
    -    Identifier    "Modes[0]"
    -    Modeline	"800x600"  40     800 840 968 1056  600 601 605 628
    -    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 	"400x300"  20     400 416 480 528   300 301 303 314 Doublescan
    -    Modeline	"352x288"  25.10  352 368 416 432   288 296 290 310
    -    Modeline	"352x240"  15.750 352 368 416 432   240 244 246 262 Doublescan
    -    Modeline	"320x240"  12.588 320 336 384 400   240 245 246 262 Doublescan
    -  EndSection
    -
    - -

    These entries work fine with authors (Acki) Riva128 chip, using nv.o X server driver - module.

    - -

    2.3.1.2.3 SDL

    SDL (Simple Directmedia Layer) is basically a unified video/audio @@ -574,7 +569,7 @@

    2.3.1.2.6 Matrox framebuffer (mga_vid)

    This section is about the Matrox G200/G400/G450/G550 BES (Back-End Scaler) - support, the mga_vid kernel driver. It's active developed by A'rpi, and + support, the mga_vid kernel driver. It's actively developed by A'rpi, and it has hardware VSYNC support with triple buffering. It works on both framebuffer console and under X.

    @@ -900,9 +895,8 @@ Indeed it doesn't matter which video output driver is used with VIDIX. autodetection.

    VIDIX is a new technology and it's extremely possible that on your system - it won't work. In this case the only solution for you is porting (mainly - libdha) it. But there is a hope, that it will work on those systems where X11 - does.

    + it won't work. In this case the only solution for you is porting it (mainly + libdha). But there is hope that it will work on systems where X11 does.

    Since VIDIX requires direct hardware access you can either run it as root or set the SUID bit on the MPlayer binary (Warning: This is a security @@ -921,7 +915,7 @@ Indeed it doesn't matter which video output driver is used with VIDIX. downloaded the source from the svgalib site) and insmod it.

  • Move the svgalib_helper directory to mplayer/main/libdha/svgalib_helper.
  • -
  • Required if you download the source from the svgalib site: remove the +
  • Required if you download the source from the svgalib site: Remove the comment before the CFLAGS line containing "svgalib_helper" string from the libdha/Makefile.
  • Recompile and install libdha.