diff options
author | Sakari Ailus <sakari.ailus@linux.intel.com> | 2013-12-05 14:35:27 +0200 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2013-12-05 21:19:38 +0100 |
commit | 941514e27470f7621b05757dfb793337c0a0c3b0 (patch) | |
tree | 12b7bb2257297c143889daf5c7747f664c150732 | |
parent | 4f9076ef951738b1cf5bc3358b00d87d94d6d2b3 (diff) |
Make VIDIOC_[GS]_CTRL work
v4l2_control.value was left uninitialised for the VIDIOC_S_CTRL IOCTL. Fix
that.
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
-rw-r--r-- | yavta.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -326,6 +326,7 @@ static void set_control(struct device *dev, unsigned int id, int type, struct v4l2_control old; old.id = id; + old.value = val; ret = ioctl(dev->fd, VIDIOC_S_CTRL, &old); if (ret != -1) val = old.value; |