summaryrefslogtreecommitdiffstats
path: root/DOCS/video.html
diff options
context:
space:
mode:
authorgabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-06-22 10:03:46 +0000
committergabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-06-22 10:03:46 +0000
commitae320b78bf2071749b3cd26fc08d4d048a5f3a3c (patch)
tree2f2146ba210e65ccd63fe8a74bbde89f7c98de4d /DOCS/video.html
parent6dda86aafe735c15533342cca79afb03d5a99541 (diff)
downloadmpv-ae320b78bf2071749b3cd26fc08d4d048a5f3a3c.tar.bz2
mpv-ae320b78bf2071749b3cd26fc08d4d048a5f3a3c.tar.xz
SVGAlib section revised
EGA support git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6500 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/video.html')
-rw-r--r--DOCS/video.html39
1 files changed, 31 insertions, 8 deletions
diff --git a/DOCS/video.html b/DOCS/video.html
index 3a7019d1c8..4102fca0a7 100644
--- a/DOCS/video.html
+++ b/DOCS/video.html
@@ -477,14 +477,37 @@ It's bug in SDL, I can't change it (tested with SDL 1.2.1).
<P><B><A NAME=2.3.1.5>2.3.1.5. SVGAlib</A></B></P>
-<P>If you don't have X, you can use the SVGAlib target! Be sure not to use the
--fs switch, since it toggles the usage of the software scaler, and it's
-SLOOOW now, unless you have a real fast CPU (and/or MTRR?). :(</P>
-
-<P>Of course you'll have to install svgalib and its development package in
-order for <B>MPlayer</B> build its SVGAlib driver (autodetected, but can be
-forced), and don't forget to edit /etc/vga/libvga.config to suit your
-card &amp; monitor.</P>
+<P><B><U>Installation</U></B><BR>
+ You'll have to install svgalib and its development package in order for
+ <B>MPlayer</B> build its SVGAlib driver (autodetected, but can be forced),
+ and don't forget to edit /etc/vga/libvga.config to suit your card &amp;
+ monitor.</P>
+
+<P><B><U>Notes</U></B><BR>
+ Be sure not to use the -fs switch, since it toggles the usage of the software
+ scaler, and it's slow. If you really need it, use the <CODE>-sws 4</CODE>
+ option which will produce bad quality, but is somewhat faster.</P>
+
+<P><B><U>EGA (4bpp) support</U></B><BR>
+ SVGAlib incorporates EGAlib, and <B>MPlayer</B> has the possibility to
+ display any movie in 16 colors, thus usable in the following sets:</P>
+
+<UL>
+ <LI>EGA card with EGA monitor: 320x200x4bpp, 640x200x4bpp, 640x350x4bpp</LI>
+ <LI>EGA card with CGA monitor: 320x200x4bpp, 640x200x4bpp</LI>
+</UL>
+
+<P>The bpp (bits per pixel) value must be set to 4 by hand:<BR>
+ &nbsp;&nbsp;<CODE>-bpp 4</CODE><BR>
+ The movie probably must be scaled down to fit in EGA mode:<BR>
+ &nbsp;&nbsp;<CODE>-vop scale=640:350</CODE> or<BR>
+ &nbsp;&nbsp;<CODE>-vop scale=320:200</CODE><BR>
+ For that we need fast but bad quality scaling routine:<BR>
+ &nbsp;&nbsp;<CODE>-sws 4</CODE><BR>
+ Maybe automatic aspect correction has to be shut off:<BR>
+ &nbsp;&nbsp;<CODE>-noaspect</CODE><BR>
+</P>
+
<P><B><A NAME=2.3.1.6>2.3.1.6. Framebuffer output (FBdev)</A></B></P>