From 8b16d48965aa9a4845d76a56cc8aec9210ce259e Mon Sep 17 00:00:00 2001 From: Hans Verkuil Date: Tue, 12 Mar 2013 07:40:24 +0100 Subject: [PATCH] qv4l2: handle control range updates. Signed-off-by: Hans Verkuil --- utils/qv4l2/qv4l2.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/utils/qv4l2/qv4l2.cpp b/utils/qv4l2/qv4l2.cpp index 659dc40..de9b154 100644 --- a/utils/qv4l2/qv4l2.cpp +++ b/utils/qv4l2/qv4l2.cpp @@ -313,6 +313,10 @@ void ApplicationWindow::ctrlEvent() if (ev.type != V4L2_EVENT_CTRL) continue; m_ctrlMap[ev.id].flags = ev.u.ctrl.flags; + m_ctrlMap[ev.id].minimum = ev.u.ctrl.minimum; + m_ctrlMap[ev.id].maximum = ev.u.ctrl.maximum; + m_ctrlMap[ev.id].step = ev.u.ctrl.step; + m_ctrlMap[ev.id].default_value = ev.u.ctrl.default_value; m_widgetMap[ev.id]->setDisabled(m_ctrlMap[ev.id].flags & CTRL_FLAG_DISABLED); switch (m_ctrlMap[ev.id].type) { case V4L2_CTRL_TYPE_INTEGER: -- 2.7.4