[V4L] BTTV2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hi everybody,

This is just to let you know that the bttv2 driver is now basically
finished.  There are still a few issues, but they are fairly minor.  The
driver has been fairly heavily tested, and was found to be very stable.  

The features list for bttv2:
 * Driver for Bt848/Bt849/Bt878/Bt879 cards (uses Gerd's bttv-cards, so
all cards that work with the v4l driver will work with the v4l2 driver).
 * V4L2 interface.
 * Multi buffering. (You decide how many buffers you need - the sysadmin
can limit the total memory you can request).
 * Timestamped and sequence numbered captured frames - each frame is
timestamped as it is captured (and also give a sequence number).
 * Multiple capturing opens - you can now run xawtv, and at the same
time mp1e (or you favourite capture program) to record the TV programme.
(The odd/even field resources are shared on a first come/first serve
basis).
 * read() support - for those applications that don't require all the
complexity of streaming capture, just read() from the device.
 * V4L2 compliant VBI support, including all the features of the video
capture interface.
 * VBI opens each only lock the requested lines of VBI data, so you can
have separate, independant programs decoding your mp3's / cc / teletext
data.

The TODO list:
 * Sort out the offset parameter of the VBI format.
 * Add controls for all the extra functionality of the Bt848 (filters,
etc.) to the v4l2 control panel.
 * Add a utility to allow dumping and restoring of all the device
controls at shutdown/startup.

Download:
http://bttv-v4l2.sourceforge.net/
(There is also a videodevX package that allows for seamless integration
of v4l1 and v4l2 drivers, so if something goes wrong, simply "rmmod
bttv2" and "modprobe bttv" to get your old driver back!)

Happy hacking!

-justin





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux