diff --git a/sys/kaya/gstkayasrc.c b/sys/kaya/gstkayasrc.c index 2f4c545..140f438 100644 --- a/sys/kaya/gstkayasrc.c +++ b/sys/kaya/gstkayasrc.c @@ -301,7 +301,7 @@ gst_kayasrc_get_exposure_time (GstKayaSrc * src) static void gst_kayasrc_set_exposure_time (GstKayaSrc * src) { - if (src->cam_handle != INVALID_CAMHANDLE) { + if (src->cam_handle != INVALID_CAMHANDLE && src->exposure_time > 0) { FGSTATUS ret = KYFG_SetCameraValueFloat (src->cam_handle, "ExposureTime", src->exposure_time); if (ret != FGSTATUS_OK) {