[libcamera-devel] [PATCH v3 0/2] Fix camera location
Paul Elder
paul.elder at ideasonboard.com
Wed Feb 24 10:48:30 CET 2021
libcamera defaults the location of cameras with no V4L2 camera
orientation control to external.
Our android HAL implementation currently doesn't support external
cameras, so the CTS test
"android.hardware.camera2.cts.CameraManagerTest#testCameraManagerGetDeviceIdList"
will fail when cameras have a location of external.
The long-term solution is to make sure that the orientation is declared
in the firmware. In the meantime, this patch series makes libcamera
print a warning when the location is defaulted to external, and makes
the HAL implementation change it to front.
Paul Elder (2):
libcamera: camera_sensor: Print warning when orientation is unknown
android: camera_device: Set the camera location to Front if External
src/android/camera_device.cpp | 6 +++++-
src/libcamera/camera_sensor.cpp | 23 +++++++++++++++++++++--
2 files changed, 26 insertions(+), 3 deletions(-)
--
2.27.0
More information about the libcamera-devel
mailing list