diff options
author | Hans Verkuil <hans.verkuil@cisco.com> | 2011-06-07 14:13:44 (GMT) |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2011-07-27 20:53:20 (GMT) |
commit | 6e239399e5807132f86f64af6c659411c6a3d1a5 (patch) | |
tree | eeb564a25341111f1c7d6e92137e910c4e4d37f3 /drivers/media/video/v4l2-fh.c | |
parent | ab892bac8438c5c2ff09a60d765d9b0c14941ba9 (diff) | |
download | linux-fsl-qoriq-6e239399e5807132f86f64af6c659411c6a3d1a5.tar.xz |
[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>
Diffstat (limited to 'drivers/media/video/v4l2-fh.c')
-rw-r--r-- | drivers/media/video/v4l2-fh.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/media/video/v4l2-fh.c b/drivers/media/video/v4l2-fh.c index 8635011..c6aef84 100644 --- a/drivers/media/video/v4l2-fh.c +++ b/drivers/media/video/v4l2-fh.c @@ -93,10 +93,8 @@ void v4l2_fh_exit(struct v4l2_fh *fh) { if (fh->vdev == NULL) return; - - fh->vdev = NULL; - v4l2_event_free(fh); + fh->vdev = NULL; } EXPORT_SYMBOL_GPL(v4l2_fh_exit); |