diff options
Diffstat (limited to 'libcamera2/MetadataConverter.cpp')
-rw-r--r-- | libcamera2/MetadataConverter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcamera2/MetadataConverter.cpp b/libcamera2/MetadataConverter.cpp index e4092bc..d3dd2b3 100644 --- a/libcamera2/MetadataConverter.cpp +++ b/libcamera2/MetadataConverter.cpp @@ -154,7 +154,7 @@ status_t MetadataConverter::ToInternalShot(camera_metadata_t * request, struct c case ANDROID_FLASH_MODE: if (NO_ERROR != CheckEntryTypeMismatch(&curr_entry, TYPE_BYTE, 1)) break; - dst->ctl.flash.flashMode = (enum flash_mode)curr_entry.data.u8[0]; + dst->ctl.flash.flashMode = (enum flash_mode)(curr_entry.data.u8[0] + 1); break; case ANDROID_FLASH_FIRING_POWER: |