[libcamera-devel,v2,0/3] android: Introduce CameraWorker
mbox series

Message ID 20201010095830.134084-1-jacopo@jmondi.org
Headers show
Series
  • android: Introduce CameraWorker
Related show

Message

Jacopo Mondi Oct. 10, 2020, 9:58 a.m. UTC
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