summaryrefslogtreecommitdiffstats
path: root/DOCS/VIDEOCARDS
diff options
context:
space:
mode:
authorgabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-18 17:57:49 +0000
committergabucino <gabucino@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-03-18 17:57:49 +0000
commite6be7acf4632371dc24daaece9bf71376616a2ef (patch)
treec83f67f5e095433d51fb779c7661b9ce2fdfdd05 /DOCS/VIDEOCARDS
parenta21547852a9d5aeb1ddd577bbc8e3a200289cf1c (diff)
downloadmpv-e6be7acf4632371dc24daaece9bf71376616a2ef.tar.bz2
mpv-e6be7acf4632371dc24daaece9bf71376616a2ef.tar.xz
big updates, new docs, etc :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@141 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/VIDEOCARDS')
-rw-r--r--DOCS/VIDEOCARDS62
1 files changed, 62 insertions, 0 deletions
diff --git a/DOCS/VIDEOCARDS b/DOCS/VIDEOCARDS
new file mode 100644
index 0000000000..1b774132f6
--- /dev/null
+++ b/DOCS/VIDEOCARDS
@@ -0,0 +1,62 @@
+
+Videocards with hardware acceleration:
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+* read DOCS/MTRR too!
+
+ "Hardware acceleration" usually means hardware YUV conversion, scaling,
+bilinear filtering. Under Linux and XFree86, this is done by the XVideo
+extension, this is what the option '-vo xv' uses.
+ In order to make this work, be sure to check the following:
+1. your card actually supports harware acceleration
+2. you use XFree86 4.0.2 or newer (former versions don't have XVideo)
+3. X loads the XVideo extension, it's something like this:
+ (II) Loading extension XVideo
+ in /var/log/XFree86.0.log
+ NOTE : this loads only the XFree86 support. In a good install, this is
+ always loaded, and doesn't mean that the _card's_ XVideo support is
+ loaded!
+4. The XVideo extensions can use your card. Try 'xvinfo' which is the part of
+ the XFree86 distribution. It should display a long text, similar to this:
+
+ X-Video Extension version 2.2
+ screen #0
+ Adaptor #0: "Savage Streams Engine"
+ number of ports: 1
+ port base: 43
+ operations supported: PutImage
+ supported visuals:
+ depth 16, visualID 0x22
+ depth 16, visualID 0x23
+ number of attributes: 5
+ (...etc...)
+5. Be sure MPlayer is compiled with the "xv" target. "./configure" should say:
+ Checking for Xv ... yes
+6. If all is fine, try the option '-vo xv' . It should work.
+ (if it doesn't, send us a bugreport. See the README on how to do this.)
+
+
+
+ There are additional drivers for the Matrox cards, which are usually
+better than XVideo, consume much less CPU, and some doesn't even need X.
+(Arpi please complete this section somewhat :) I'll correct your english:)
+
+
+
+ If your card lacks hardware acceleration, you can still boost your fps by
+using the DGA driver.
+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.
+ (see the FAQ on how to do this, and... heed the warning!)
+5. Use '-vo dga' option, and there you go! (hope so:)
+
+
+
+ (section describing OpenGL support? I don't have any:)
+
+ Gabucino
+