From 6ab1297100c1531c8886271bb0ee3caf285d2244 Mon Sep 17 00:00:00 2001
From: gabucino
Date: Sat, 17 Nov 2001 17:43:25 +0000
Subject: [PATCH] DOXized and applied Nick's radeon_vid patch. Nick, should I
update the VESA section or do you want to do it ?
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2957 b3059339-0415-0410-9bf9-f77b7e298cf2
---
DOCS/documentation.html | 5 ++++-
DOCS/video.html | 32 +++++++++++++++++++++++++++++++-
2 files changed, 35 insertions(+), 2 deletions(-)
diff --git a/DOCS/documentation.html b/DOCS/documentation.html
index d1860cdec2..1e8b984b92 100644
--- a/DOCS/documentation.html
+++ b/DOCS/documentation.html
@@ -101,6 +101,7 @@
2.3.1.11 AAlib - text mode displaying
2.3.1.12 VESA - output to VESA BIOS
2.3.1.13 X11
+ 2.3.1.14 Radeon framebuffer (radeon_vid)
2.3.1.A TVout
- 2.3.1.A.1 Matrox
@@ -292,7 +293,9 @@ otherwise no 3Dfx support will be built. Also see the ATI cards
-section of the TV-out documentation, to know what features of your card is supported under Linux/MPlayer.
+section of the TV-out documentation, to know what features of your card is supported under Linux/MPlayer.
+If you have a Radeon card, we have a radeon_vid driver for you !
+Check this section !
- If you plan to use the ProjectMayo's DivX4 codec, check the
2.2.1.1 section before compiling.
diff --git a/DOCS/video.html b/DOCS/video.html
index e36b50a0df..8b38bdf8f4 100644
--- a/DOCS/video.html
+++ b/DOCS/video.html
@@ -731,6 +731,36 @@ handy, but you need powerful CPU to use software scaling. Don't use the
SDL driver's software output+scaler, it has worse image quality !
+2.3.1.14. Radeon framebuffer (radeon_vid)
+
+radeon_vid provides support for the BackEnd Scaler on ATI Radeon chipsets.
+It was designed and introduced as analog of mga_vid driver, so you can use it in the same way!
+But main goal of this driver usage is VESA driver.
+Simply because VESA enables TV-out on ATI's card but Backend scaler is used after
+mode switching. This implementation outputs video stream on both: TV-screen and CRTC
+display simultaneously. (It slightly degrades quality of video output but it's
+much better than nothing).
+Sorry! I couldn't find out any video overlay's related information
+on ATI pages. (I planned to implement it through int 10h calls). But it was
+very easy to implement this stuff through reading/writing Radeon ports.
+
NOTE: XXX_VID technology is perfectly undocumented and maybe in the
+future this stuff will be fully rewritten. This is the first public release of
+driver.
+
+
+ Location:
+ mplayer-CVS:main/drivers/radeon/radeon_vid*
+
Usage:
+ mplayer -vo vesa:lvo:/dev/radeon_vid <your options> filename
+
+
+Limitations: Currently it works only with YUY2 format, so use the DirectShow codec
+family with it. You should have at least 32MB of video memory.
+Conclusion: I know there are lot of lacks and bugs. So if you are able
+to improve something then simply send me your patches.
+
+
+
2.3.1.A. TV-out support
2.3.1.A.1. Matrox cards
@@ -874,7 +904,7 @@ documentation.
-2.3.1.A.3. Voodoo 3
+2.3.1.A.4. Voodoo 3
Check this URL.