android: Disallow external location in HAL config
Error out on any camera's location if set to "external", in the HAL configuration file. The HAL configuration file is meant to override the location property, and overriding an internal camera location to external doesn't make sense. Signed-off-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Reviewed-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
This commit is contained in:
@@ -126,8 +126,6 @@ int CameraHalConfig::Private::parseCameraLocation(CameraConfigData *cameraConfig
|
||||
cameraConfigData->facing = CAMERA_FACING_FRONT;
|
||||
else if (location == "back")
|
||||
cameraConfigData->facing = CAMERA_FACING_BACK;
|
||||
else if (location == "external")
|
||||
cameraConfigData->facing = CAMERA_FACING_EXTERNAL;
|
||||
else
|
||||
return -EINVAL;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user