Fill in the v4l2_capability::bus_info field
set bus_info to 'v4l2loopback'

rather than 'v4l2loop'
experimental kernel-3.7 support

On 2013-01-24 17:47, Hans Verkuil wrote on linux-media@vger.kernel.org:
> In 3.7 the vfl_dir field was added to struct video_device. For output
> devices this has to be set to VFL_DIR_TX. For devices that do both
> capture and output it has to be set to VFL_DIR_M2M (memory-to-memory).
> Otherwise the v4l2 core will assume that it is a capture device and
> disable any output support.
make "card type" unique per device (Closes: #37)

some broken applications will only allow you to select the first device of
a given "card type".
in order to make all loopback devices selectable, we encode the device
number into the card type.
"Dummy video device" becomes (e.g.) "Dummy video device (0x003)"
always provide format-string when using printf()

even if it's only "%s".
fixing update-changelog script

so it doesn't skip revisions.
i don't know why it does it, but it seems that using a
target release other than UNRELEASED helps
Released 0.6.3