Here is a simple C API that aims ease of access to V4L2.
There is no dependency but Video4Linux itself.
The goal of kiki_v4l2 is to be simple and not require of a big streamer or giant API, so enhance portability to programs.
The code is based on examples and documentation of V4L2 provided by linuxtv.org.
There are 2 simple examples on how to use kiki_v4l2 in example directory.