As of linux-2.6.38 the kernel has dropped all v4l1 compatibility.
This patch uses libv4l user space libraries to keep things humming along.
Use libv4l since kernel linux-2.6.38 has dropped v4l1
Ubuntu uses a bit different patch:
Sorry for noise. That patch is for for kino...