[libcamera-devel] [PATCH v2 0/3] android: Introduce CameraWorker

Jacopo Mondi jacopo at jmondi.org
Sat Oct 10 11:58:27 CEST 2020


New version rebased on Paul's reusable Request patch.

The result is actually nicer as this version ties the CaptureRequest
to the Camera3RequestDescriptor and the resulting CaptureRequest and
CameraWorker is cleaner and smaller.

Add a small patch on top to document the CameraStream class which was
missing a documentation block.

Dropped all tags as the interface and implementation has changed
significantly.

Jacopo Mondi (3):
  android: camera_worker: Introduce CameraWorker
  android: camera_device: Queue request using Worker
  android: camera_stream: Add documentation

 src/android/camera_device.cpp |  42 ++++++------
 src/android/camera_device.h   |   7 +-
 src/android/camera_stream.cpp |  21 ++++++
 src/android/camera_stream.h   |   5 --
 src/android/camera_worker.cpp | 122 ++++++++++++++++++++++++++++++++++
 src/android/camera_worker.h   |  63 ++++++++++++++++++
 src/android/meson.build       |   1 +
 7 files changed, 235 insertions(+), 26 deletions(-)
 create mode 100644 src/android/camera_worker.cpp
 create mode 100644 src/android/camera_worker.h

--
2.28.0



More information about the libcamera-devel mailing list