From ef25bbde7527b9beef737a9e1fa765bbb2db6808 Mon Sep 17 00:00:00 2001 From: Peter Johnson Date: Wed, 15 Feb 2017 16:25:43 -0800 Subject: [PATCH] Fix SetExposureAuto. (#57) This is an enum value; setting 3 seems to be correct for USB cameras. Fixes #56. --- src/UsbCameraImpl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/UsbCameraImpl.cpp b/src/UsbCameraImpl.cpp index 172f6d1a0d..0999b045cc 100644 --- a/src/UsbCameraImpl.cpp +++ b/src/UsbCameraImpl.cpp @@ -1170,8 +1170,8 @@ void UsbCameraImpl::SetWhiteBalanceManual(int value, CS_Status* status) { } void UsbCameraImpl::SetExposureAuto(CS_Status* status) { - // auto; yes, this is opposite of WB - SetProperty(GetPropertyIndex(kPropExAuto), 0, status); + // auto; this is an enum value + SetProperty(GetPropertyIndex(kPropExAuto), 3, status); } void UsbCameraImpl::SetExposureHoldCurrent(CS_Status* status) {