diff options
author | Hans Verkuil <hans.verkuil@cisco.com> | 2014-01-17 15:25:26 +0400 |
---|---|---|
committer | Mauro Carvalho Chehab <m.chehab@samsung.com> | 2014-07-17 18:57:16 +0400 |
commit | 9ea1b7a4b66fddfab9e65e243b72d18371f8d9a5 (patch) | |
tree | fd8a4887e9fafdd171cb734430511e5a67bf2844 /Documentation/video4linux | |
parent | 000e4f9a5bcf86fb52914c445ce5634b65e910a2 (diff) | |
download | linux-9ea1b7a4b66fddfab9e65e243b72d18371f8d9a5.tar.xz |
[media] v4l2-ctrls: compare values only once
When setting a control the control's new value is compared to the current
value twice: once by new_to_cur(), once by cluster_changed(). Not a big
deal when dealing with simple values, but it can be a problem when dealing
with compound types or arrays. So fix this: cluster_changed() sets the
has_changed flag, which is used by new_to_cur() instead of having to do
another compare.
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
Diffstat (limited to 'Documentation/video4linux')
0 files changed, 0 insertions, 0 deletions