Even Better Webcam Support

Summary

The Better Webcam support feature for F-10 has added support for many webcams, but there still are many models which are unsupported
the goal of this feature is to get a whole lot more webcams supported out of the box.

Owner

Name: Hans de Goede

Email: hdegoede redhat com

Current status

Detailed Description

The Better Webcam support feature for F-10 has done much of the groundwork needed for properly supporting webcams in Linux. We now
have a library (libv4l) for decompressing various proprietary video formats in userspace, and almost all webcam using applications have been patched to use this library.

The second push for better webcam contains of 3 pieces:

Lots of testing and bugfixing / improving of existing in kernel drivers. I need access to cams for this! As you can see in the matrix below I already have quite a few of them, most of which were bought from my own money especially for this. If you have old cams to donate please contact me!

Add video processing to libv4l for better video quality for cams which lack any of the following in hardware:

White Balancing

Gamma Correction

Automatic adjustment of Exposure / Gain

Clean up existing out of tree drivers, moving the decompression to libv4l where needed and merge them into the mainline, specifically the following ones: