Ivtv

From CBLFS
Revision as of 09:39, 23 June 2007 by Weibullguy (talk | contribs) (Version template)
Jump to navigationJump to search
Download Source: http://dl.ivtvdriver.org/ivtv/stable/ivtv-1.4.0.tar.gz


Introduction to Ivtv

The IVTV project develops a kernel driver for Linux and a driver for X11 for hardware based on Conexant's CX23415/CX23416 codec chip such as the Hauppauge PVR 150/250/350/500 models and other supported hardware.

Project Homepage: http://ivtvdriver.org/index.php/Main_Page

Dependencies

Required

Support for your video capture card must be compiled into the kernel or as a kernel module. These configuration options can be found under

Device Driver ---> Multimedia devices ---> Video Capture Adapters

It is recommended that the "Autoselect pertinent encoders/decoders and other helper chips" option be disabled and that you select the appropriate device(s) under the newly revealed menu "Encoders/decoders and other helper chips"

Non-Multilib

Compile the Pakcage:

make

Install the package:

make install

If you would like to load the module now, run the following command:

modprobe ivtv

Multilib

The instructions for multilib build are dependent upon the version of CLFS you used to build your base system. If you used the stable version (1.0.0), then the kernel Makefile wasn't adjusted to install kernel modules in /lib64. This was changed in the developmental version.

Using Stable CLFS Release

Compile the Package:

make KDIR="/lib/modules/$(uname -r)/build" PREFIX="/usr"

Install the package:

make KDIR="/lib/modules/$(uname -r)/build" PREFIX="/usr" install

If you would like to load the module now, run the following command:

modprobe ivtv

Using Development CLFS Release

Compile the Package:

make KDIR="/lib64/modules/$(uname -r)/build" PREFIX="/usr"

Install the package:

make KDIR="/lib64/modules/$(uname -r)/build" PREFIX="/usr" install

If you would like to load the module now, run the following command:

modprobe ivtv