Hello,
After a [big] while, here is the helper daemon creation.
It does nothing but wait for a driver event. There is no uplink event
sent to it yet.
The helper daemon is in v4l2-apps/v4l2ext_helper and is launched
automatically via a udev rule. It is needed to compile and install it
before use.
The basic requirement to connect a v4l2 driver to this helper daemon is
to use video_ioctl2 facility.
Well, if the driver is already v4l2 compliant this is a small step (see
the usbvision example)
If you want to adapt a driver to experiment this infrastructure, please
tell me, I may help to do that.
This patch is committed here to ease the code review:
http://linuxtv.org/hg/~tmerle/v4l2_extension/
Cheers,
Thierry
Patch: v4l2_extension: creation of the helper daemon
Signed-off-by: Thierry Merle <thierry.merle(a)free.fr>