First commit. First working B/W image.
First color working version. Color space was ycbcr.
De-interlaced image. Complete setup to picture. Now make it rubust and continous.
Interlacing image fixed.
Preinitialization sequence added. Now windows is not necessary at all.

This preinit sequence sets the device to work correctly afterwards. The windows driver executes this sequence when the device is plugged in. This sequence can be repeated with no apparent negative effect.

The second received byte changes in a still unknown pattern, but it appears to not affect the behavior of the device in any way.

Still missing:

- Audio capture
- Stopping capture correctly
- Changing video modes (resolution?, input channel, etc)
- Only composite input is captured
Communication to the v4l2loopback kernel driver. Now we can use mplayer to look at the output!

Still not realtime. Program captures images and processes them and after all the images are processed they are sent to v4l2loopback looping over all the images captured.
User space driver ready. With some limitations.
Fixed memory leak. Also Utv007 object now closes correctly using with statement.
Added a class to measure time differentes (for profiling)
Support to ignore some responses during protocol initialization.

The second by from the first response in the utv007 sometime changes when the usb adapter is connected. This value can be apparently ignored and all works fine.
Added option for selecting video device.
Importing git repo