Introduction

This is still a somewhat experimental v4l2 driver for the Bt8[47][89] based video capture cards. It is still undergoing heavy development, but has reached the point where it is fairly usable.

Currently, VBI is not supported. Radio support is new and possibly non-functioning. read() support is also new but seems to work well.

This is still rather alpha quality, but it is a good option if you require:
1) Frame-accurate time-stamping,
2) Multiple capture buffers,
3) Simultaneous capture and preview, or
4) V4L2 compatibility.
5) read() based video capture.

This has not yet been verified, but it should also be pretty reliable (it hangs my machine a lot less than the origional bttv, although I can't give any guarantees! This project origionated at Electrical, Electronic and Computer Engineering, University of Pretoria.

Disclaimer

Neither I, nor my employer accept any responsibility for what this software does to your computer, or any software or hardware on, or attached to it, although I have done my best to make sure that it does no damage.
THERE ARE NO GUARANTIES AT ALL! USE AT YOUR OWN RISC.

Credits:

Credits are due to a lot of people:

1) Ralph Metzler (rjkm@thp.uni-koeln.de) and Marcus Metzler (mocm@thp.uni-koeln.de) for the original bttv code on which this is based.

2) Simon Vogl < >, Gerd Knorr and LM-Sensors developers for the i2c code.

3) Kyosti Malkki , for external component interface

4) Many, many people for audio and tuner drivers code.

5) Bill Dirks for an excellent capture API, and most of the coding for the modified API release.

Known Problems:

Audio support is largely untested.

In some situations, the driver will "turn itself off" if it cannot safely do something. In this case you will get a black screen, and must reload the driver (with the update script) to restore operation.

PLEASE REPORT ANY PROBLEMS TO justin@users.sourceforge.net.