Mercurial > mplayer.hg
annotate vidix/README.dha @ 34038:422eb76aee70
stream_bluray: switch to new libbluray API
The last libbluray API change is
commit 17896a40e6ddbe12473db77549ff0207ef748a64
Date: Mon Jun 13 20:36:16 2011 +0300
previous libbluray versions are no longer supported.
author | diego |
---|---|
date | Fri, 23 Sep 2011 14:26:20 +0000 |
parents | 73714a7a98cf |
children |
rev | line source |
---|---|
8507 | 1 lidbha - Direct Hardware Access library |
2 ======================================= | |
3 | |
4 This library was designed for providing direct hardware access under different | |
5 OS'es and architectures, so it's platform- and os-independent. | |
6 | |
8508 | 7 The main project on the top of libdha is Vidix. It provides userspace |
8 video drivers for Matrox, Ati, 3Dlabs, Trident (and it's still evolving). | |
3973 | 9 |
8508 | 10 For the full list of supported OS'es read the sources, anyway here's a 'reported |
11 as working' list (these platforms are used daily): | |
8507 | 12 Linux/x86 |
13 FreeBSD/x86 | |
14 NetBSD/x86 | |
15 Linux/PPC | |
3973 | 16 |
8507 | 17 There are different ways to access the hardware, normally only ROOT can do that. |
11704 | 18 With root privileges libdha will run fine, but there are some others ways |
8507 | 19 to use it as a normal user: |
11704 | 20 1, set the SUID bit on the binary (in this way it runs with root privileges) |
23644
73714a7a98cf
Hint at the Makefile for information how to build dha with svgalib_helper
reimar
parents:
22921
diff
changeset
|
21 2, use svgalib kernel helper (please read the comment in the Makefile) |
8507 | 22 3, use dhahelper (not yet finished) |
23 | |
8508 | 24 The library is based on XFree86 and gfxdump (a utility from the GATOS project) |
8507 | 25 sources. |
26 | |
27 Original import and design by Nick Kurshev and Alex Beregszaszi. | |
28 Current maintenance and dhahelper by Alex Beregszaszi. | |
29 Svgalib kernelhelper support by Matan Ziv-Av. | |
30 (for the e-mail addresses see the AUTHORS file in MPlayer) |