Release Notes: This development release combines utilities from the v4l-dvb mercurial kernel as v4l-utils with the previous libv4l into a common distribution. v4l-keytable has been renamed to ir-keytable, and now better supports IR. libv4l adds several laptop models to the list of upside-down devices. Pixart JPEG markers removal was fixed. The whitebalance and gamma defaults of various sonixj and sonixb based cams were improved. Gamma correction is now enabled by default on pac7302 based cams. Convert errors in the first few frames of a stream are now ignored.
Release Notes: 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.
Release Notes: 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.
Release Notes: Software gamma correction as well as software auto gain and exposure were added. Support for separate v-flipping and h-flipping was added, along with fake controls for their software control. The ability to determine upside down cameras based on DMI info was added. A 320x240 resolution can now be provided to applications if the camera can only do 320x232. The video processing code was rewritten to make it easier to add more video filters. Several other minor changes, fixes, and tweaks were made.
Release Notes: Support for software cropping was added. This allows applications that will only work with VGA resolutions, most notably Skype, to function with Web cams providing only the slightly varying CIF resolutions. The v4lconvert_convert() function was split functionally into separate functions v4lconvert_convert_pixfmt(), v4lconvert_rotate(), and v4lconvert_crop(). Wrapper libs are no longer linked against pthread.