libcamera/src
Tomi Valkeinen f814b1b6a9 py: Create PyCameraManager
Wrap the CameraManager with a PyCameraManager class and move the related
code inside the new class.

This helps understanding the life times of the used-to-be global
variables, gets rid of static handleRequestCompleted function, and
allows us to simplify the binding code as the more complex pieces are
inside the class.

There should be no user visible functional changes.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2022-08-19 15:44:18 +03:00
..
android android: camera_capabilities: Adjust minimum frame duration to match FPS 2022-07-25 20:12:04 +01:00
cam cam: sdl_texture: Rename 'pitch' to 'stride' 2022-08-09 21:15:47 +03:00
gstreamer libcamera: base: Make message.h and mutex.h private 2022-08-16 14:53:34 +03:00
ipa ipa: ipu3: Add YAML tuning file support 2022-08-09 22:46:23 +03:00
lc-compliance lc-compliance: Only download gtest subproject as a fallback 2022-02-03 18:23:48 +02:00
libcamera meson: Use dependency() instead of find_library() where possible 2022-08-16 14:53:25 +03:00
py py: Create PyCameraManager 2022-08-19 15:44:18 +03:00
qcam libcamera: controls: Generate and use fixed-sized Span types 2022-08-09 13:53:29 +03:00
v4l2 libcamera: v4l2_pixelformat: Return the list of V4L2 formats 2022-08-03 15:07:20 +02:00
meson.build libcamera: Make IPA module signing recommended instead of mandatory 2022-08-09 16:05:58 +03:00