# HG changeset patch # User gabucino # Date 1006019005 0 # Node ID f6b51da0a50dc27c614f19f2a0c05bef072a391d # Parent 9918dc4d79076ed65cf97dfabdd3783059bbb029 DOXized and applied Nick's radeon_vid patch. Nick, should I update the VESA section or do you want to do it ? diff -r 9918dc4d7907 -r f6b51da0a50d DOCS/documentation.html --- a/DOCS/documentation.html Sat Nov 17 17:11:56 2001 +0000 +++ b/DOCS/documentation.html Sat Nov 17 17:43:25 2001 +0000 @@ -101,6 +101,7 @@
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.
+
Check this URL.