v4l-conf - configure a video4linux driver
SYNOPSIS
v4l-conf [ options ]
DESCRIPTION
v4l-conf is a small helper tool. It figures out the video
mode and framebuffer base address of the graphics board
and configures a video4linux driver like bttv. This is
needed for drivers which can DMA the video over PCI
directly to the into the video memory.
Usually it is not required to use v4l-conf manually,
xawtv(1) and fbtv(1) run it automatically at startup. It
might be useful for trouble-shooting. v4l-conf must be
installed suid-root.
v4l-conf knows tree ways to get the informations:
* Query the X-Server using the XF86 DGA extention. This
is the default if the DISPLAY environment variable is
set.
* Query the framebuffer driver. This is the default if
DISPLAY is not set.
* Query the console driver. This is used on mklinux
only.
OPTIONS
-h Print a short description of all command line options.
-q Be quiet.
-d dpy
Use the X11 display dpy to get the parameters.
-f Use the framebuffer driver to get the parameters.
-c device
Set the video4linux device.
-b n
enforce n bpp color depth. Works for switching
between 15/16 and 24/32 bpp.
-s n
Shift the video display by n bytes.
-a adr
Set framebuffer address to adr. The value should be
specified in hex. This option is allowd for root
only. You can't overwrite the autodetected value,
because the X-Server lacks DGA support. You can put
this into /etc/conf.modules, as "post-install bttv
..." for example.
BUGS
Hope I hav'nt any security flaws in there. If you find
one, drop me a note. Mails with patches are prefeared :-)
SEE ALSO
xawtv(1), fbtv(1)
AUTHOR
Gerd Knorr <kraxel@goldbach.in-berlin.de>
COPYRIGHT
Copyright (C) 1997-99 Gerd Knorr <kraxel@goldbach.in-
berlin.de>
This program is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any
later version.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more
details.
You should have received a copy of the GNU General Public
License along with this program; if not, write to the Free
Software Foundation, Inc., 675 Mass Ave, Cambridge, MA
02139, USA.
Man(1) output converted with
man2html