CVS: main/DOCS VIDEOCARDS,1.5,1.6
Update of /cvsroot/mplayer/main/DOCS In directory usw-pr-cvs1:/tmp/cvs-serv27145/DOCS Modified Files: VIDEOCARDS Log Message: added DGA vidmode changin' stuff (but I still don't understand it, and it doesn't work right now;), and new section: Not really acceleration, but... Index: VIDEOCARDS =================================================================== RCS file: /cvsroot/mplayer/main/DOCS/VIDEOCARDS,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** VIDEOCARDS 2001/04/01 23:03:21 1.5 --- VIDEOCARDS 2001/04/15 11:48:21 1.6 *************** *** 13,16 **** --- 13,17 ---- III. Native card-specific drivers, using special abilities of some cards IV. DGA - direct graphic access. no YUV & scaling, but faster than raw X11 + V. Not really acceleration, but... Now, let's see them in details: *************** *** 115,121 **** 1. Make sure X loads the DGA extension: (II) Loading extension XFree86-DGA 2. MPlayer's DGA driver is autodetected on ./configure, or you can force it with --enable-dga. ! 3. Be sure to use 24/32bpp mode, since there is no converter right now.. :( 4. Install MPlayer SUID root. 'chown root /usr/local/bin/mplayer' --- 116,125 ---- 1. Make sure X loads the DGA extension: (II) Loading extension XFree86-DGA + (you see, XFree86 4.0.x or greater is VERY RECOMMENDED!) 2. MPlayer's DGA driver is autodetected on ./configure, or you can force it with --enable-dga. ! 3. If the driver couldn't switch to a smaller resolution, experiment with ! switches -vm (only with X 3.0.x), -fs, -bpp, -zoom to find a video mode that ! the movie fits in. There is no converter right now.. :( 4. Install MPlayer SUID root. 'chown root /usr/local/bin/mplayer' *************** *** 128,132 **** privilegies through suid root mplayer. !!!! SO YOU HAVE BEEN WARNED ... !!!! - 5. Use '-vo dga' option, and there you go! (hope so:) --- 132,135 ---- *************** *** 134,137 **** --- 137,166 ---- fullscreen mpeg playing (using software YUV->RGB scaling): mplayer -vo fsdga ... + + + V. Not really acceleration, but... + + a, If you don't have X... + ...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?). :( + + Of course you'll have to install svgalib and its development package in + order for MPlayer build its SVGAlib driver (autodetected, but can be + forced), and don't forget to edit /etc/vga/libvga.config to suit your + card & monitor. + + + b, You want to use framebuffer... + ... Use --enable-fbdev switch of ./configure and the FBdev target will be + built (don't forget to 'make distclean' first!). Yet another "don't forget" : + read the framebuffer documentation in the kernel sources + (Documentation/fb/*) ! + + ... but don't your card doesn't support VBE 2.0 standard (older ISA/PCI + cards, such as S3 Trio64) : + Well, VESAfb is still available, but you'll have to load SciTech Display + Doctor (formerly UniVBE) before booting Linux. Use a DOS boot disk or + whatever. And don't forget to register your UniVBE ;)) _______________________________________________ Mplayer-cvslog mailing list Mplayer-cvslog@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/mplayer-cvslog
participants (1)
-
Berczi Gabor