Download List

Project Description

v4l-utils is a collection of various video4linux (V4L) and DVB utilities. libv4l is an accompanying collection of libraries that adds a thin abstraction layer on top of video4linux2 (V4L2) devices. The purpose of this layer is to make it easy for application writers to support a
wide variety of devices without having to write separate code for different devices in the same class. It consists of 3 different libraries. libv4lconvert offers functions to convert from any (known) pixel format to V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420. libv4l1 offers the (deprecated) v4l1 API on top of v4l2 devices, independent of the drivers for those devices
supporting v4l1 compatibility (which many v4l2 drivers do not). libv4l2 offers the v4l2 API on top of v4l2 devices, while adding support for the application transparent libv4lconvert conversion where necessary.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-01-18 10:06
0.6.4

Support for decompressing CPIA1 compressed YUV was added, allowing this release to obsolete the old v4l1 cpia1 driver with the newer gspca driver. Support for mr97310a was improved. The autogain algorithm was made faster. More laptop models were added to the table of upside-down devices.
Tags: Minor feature enhancements

2009-10-26 01:16
0.6.3

Four more laptop models were added to the table of upside-down devices. mr97310a decompression was improved. Support was added for decompressing yuv420 planar JPEG, which is required for w9968cf based cameras. Support was added for STV0680 raw bayer data. This helps to obsolete the w9968cf
and stv680 v4l1 drivers.
Tags: Major feature enhancements

2009-10-09 21:31
0.6.2

17 more laptop models were added to the table of upside-down devices. Better distinguishing between devices plugged into the same port was made possible. The software autogain algorithm was improved. Software whitebalance and autogain are now enabled for mr97310a cameras.
Tags: Minor feature enhancements

2009-09-02 02:56
0.6.1

Many new laptop models were added to the upside down devices table. 320x240 output for pac7302 cameras was fixed. The JPEG format is no longer hidden from applications. Support was added for decompressing sn9c2028 compressed bayer. Build system and documentation enhancements as well as several other minor changes were made.
Tags: Stable, Minor bugfixes, Minor feature enhancements

2009-07-12 03:11
0.6.0

Support for software video processing was added, such as whitebalancing, automatic gain and exposure for cams which lack this in hardware, and gamma control. It also adds fake v4l2 controls to control all these as well as software flipping controls. Images from cameras known to be mounted upside down are flipped. Many other improvements, enhancements, and bugfixes were made.
Tags: Stable, Major feature enhancements, Minor bugfixes

Project Resources