From 8f929c5bdc2f8243e54b738f722dd23bd36da837 Mon Sep 17 00:00:00 2001 From: Marcus Meissner Date: Sat, 29 Jun 2019 09:01:10 +0200 Subject: map speed and aperture back from display values to camera values --- camlibs/lumix/lumix.c | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/camlibs/lumix/lumix.c b/camlibs/lumix/lumix.c index 4b5e751f3..36606f0f4 100644 --- a/camlibs/lumix/lumix.c +++ b/camlibs/lumix/lumix.c @@ -1243,10 +1243,10 @@ camera_config_set (Camera *camera, CameraWidget *window, GPContext *context) { CameraWidget *widget; char *val; - int ret; + char buf[50]; + int i, ret; if ((GP_OK == gp_widget_get_child_by_name(window, "zoom", &widget)) && gp_widget_changed (widget)) { - char buf[30]; if (GP_OK != (ret = gp_widget_get_value (widget, &val))) return ret; @@ -1267,18 +1267,33 @@ camera_config_set (Camera *camera, CameraWidget *window, GPContext *context) } if ((GP_OK == gp_widget_get_child_by_name(window, "shutterspeed", &widget)) && gp_widget_changed (widget)) { + char *cameraspeed = NULL; if (GP_OK != (ret = gp_widget_get_value (widget, &val))) return ret; - Set_ShutterSpeed(camera,val); + for (i=0;i