libcamera/src
Umang Jain cc0a50cddf android: Instantiate CameraDevice after checking HAL config validity
Currently CameraDevice wrapper is created first and then HAL config
validity is checked. If the validity checks fail, the code path will
simply return, in which case, creating CameraDevice seems a futile
exercise.

This patch defers the creation of CameraDevice wrapper until the HAL
config validity is checked for internal cameras. This will also enable
us to infer a few things beforehand, by reading the config file before
creating the CameraDevice wrapper.

Signed-off-by: Umang Jain <umang.jain@ideasonboard.com>
Reviewed-by: Jacopo Mondi <jacopo@jmondi.org>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Paul Elder <paul.elder@ideasonboard.com>
2021-08-04 09:03:23 +05:30
..
android android: Instantiate CameraDevice after checking HAL config validity 2021-08-04 09:03:23 +05:30
cam cam: options: Restore std::cerr adjustment field 2021-07-27 13:28:07 +03:00
gstreamer gstreamer: Store group_id in GstLibcameraSrcState 2021-07-28 10:44:37 +09:00
ipa libcamera: file: Turn MapFlag and OpenModeFlag into enum class 2021-08-03 10:55:33 +03:00
lc-compliance lc-compliance: Add list and filter parameters 2021-07-06 12:41:03 +02:00
libcamera libcamera: camera: Move Camera::Private to header file 2021-08-03 23:05:09 +03:00
qcam qcam: Support OpenGL ES 2.0 2021-08-03 23:37:39 +03:00
v4l2 libcamera: buffer: Rename buffer.h to framebuffer.h 2021-07-11 17:42:02 +03:00
meson.build android: Split HAL to its own shared library 2021-06-25 16:09:46 +01:00