mirror of
https://git.libcamera.org/libcamera/libcamera.git
synced 2025-07-13 23:39:44 +03:00
android: camera_device: Use AF_MODE_OFF in scene override
The camera HAL does currently list AF_MODE_OFF as the only supported auto-focus mode in the ANDROID_CONTROL_AF_AVAILABLE_MODES static metadata. For this reason reporting AF_MODE_AUTO as scene override is wrong. At the moment scene override is disabled in the Camera HAL, but this is worth a fix nonetheless. Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
parent
e9c2875aea
commit
f266c0eb9c
1 changed files with 1 additions and 1 deletions
|
@ -867,7 +867,7 @@ const camera_metadata_t *CameraDevice::getStaticMetadata()
|
||||||
std::vector<uint8_t> sceneModesOverride = {
|
std::vector<uint8_t> sceneModesOverride = {
|
||||||
ANDROID_CONTROL_AE_MODE_ON,
|
ANDROID_CONTROL_AE_MODE_ON,
|
||||||
ANDROID_CONTROL_AWB_MODE_AUTO,
|
ANDROID_CONTROL_AWB_MODE_AUTO,
|
||||||
ANDROID_CONTROL_AF_MODE_AUTO,
|
ANDROID_CONTROL_AF_MODE_OFF,
|
||||||
};
|
};
|
||||||
staticMetadata_->addEntry(ANDROID_CONTROL_SCENE_MODE_OVERRIDES,
|
staticMetadata_->addEntry(ANDROID_CONTROL_SCENE_MODE_OVERRIDES,
|
||||||
sceneModesOverride.data(),
|
sceneModesOverride.data(),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue