]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[media] v4l2-ctrls: add control events
authorHans Verkuil <hans.verkuil@cisco.com>
Tue, 7 Jun 2011 14:13:44 +0000 (11:13 -0300)
committerMauro Carvalho Chehab <mchehab@redhat.com>
Fri, 1 Jul 2011 22:23:24 +0000 (19:23 -0300)
commit1f297832c9e49b5343fb5363acd45b34465de576
treec83905f1517fa47f95500128b003b12a6d7d4039
parent180c5dfd332ba10a6917d63b41bb4231b1437b83
[media] v4l2-ctrls: add control events

Whenever a control changes value or state an event is sent to anyone
that subscribed to it.

This functionality is useful for control panels but also for applications
that need to wait for (usually status) controls to change value.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/video/v4l2-ctrls.c
drivers/media/video/v4l2-event.c
drivers/media/video/v4l2-fh.c
include/linux/videodev2.h
include/media/v4l2-ctrls.h
include/media/v4l2-event.h