libv4l: add video processing: whitebalance and normalize
authorhans@rhel5-devel.localdomain <hans@rhel5-devel.localdomain>
Mon, 13 Apr 2009 18:02:34 +0000 (20:02 +0200)
committerhans@rhel5-devel.localdomain <hans@rhel5-devel.localdomain>
Mon, 13 Apr 2009 18:02:34 +0000 (20:02 +0200)
commit43c29ca06f55f18be94d067152e7fdd4e0861d3f
tree4a3cf4055a42e6749d629d61644f2f0cae081e04
parentd011184dba91e121391d7d068dcbc55a900b37fa
libv4l: add video processing: whitebalance and normalize

From: Hans de Goede <hdegoede@redhat.com>

As the version number shows this work is the basis for a beta release of the
0.6.x series, the big change here is the addition of video processing to libv4l
currently this only does whitebalance and normalizing (which turns out
to be useless for most cams) but the basic framework for doing video
processing, and being able to control it through fake v4l2 controls using
for example v4l2ucp is there.
The initial version of this code was written by 3 of my computer science
students: Elmar Kleijn, Sjoerd Piepenbrink and Radjnies Bhansingh.
This initial hg commit is a cleaned up and somewhat bug fixed version of
their code.

Priority: normal

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
19 files changed:
lib/ChangeLog
lib/README
lib/TODO
lib/include/libv4lconvert.h
lib/libv4l2/Makefile
lib/libv4l2/libv4l2.c
lib/libv4l2/log.c
lib/libv4lconvert/Makefile
lib/libv4lconvert/control/libv4lcontrol-priv.h [new file with mode: 0644]
lib/libv4lconvert/control/libv4lcontrol.c [new file with mode: 0644]
lib/libv4lconvert/control/libv4lcontrol.h [new file with mode: 0644]
lib/libv4lconvert/flip.c
lib/libv4lconvert/libv4lconvert-priv.h
lib/libv4lconvert/libv4lconvert.c
lib/libv4lconvert/processing/bayerprocessing.c [new file with mode: 0644]
lib/libv4lconvert/processing/libv4lprocessing-priv.h [new file with mode: 0644]
lib/libv4lconvert/processing/libv4lprocessing.c [new file with mode: 0644]
lib/libv4lconvert/processing/libv4lprocessing.h [new file with mode: 0644]
lib/libv4lconvert/processing/rgbprocessing.c [new file with mode: 0644]