[libcamera-devel,v3,00/13] android: CameraStream rework
mbox series

Message ID 20201007101745.15104-1-jacopo@jmondi.org
Headers show
Series
  • android: CameraStream rework
Related show

Message

Jacopo Mondi Oct. 7, 2020, 10:17 a.m. UTC
All patches reviewed

The only remaning item is the discussion on how to handle the MoveConstructable
requirement for CameraStream. It could be handled on top I think, so let's
continue discussion.

I plan to push the series, posting here for reference.

Thanks
  j

Jacopo Mondi (13):
  android: camera_stream: Break out CameraStream
  android: camera_stream: Add CameraStream::Type
  android: camera_stream: Delegate Encoder construction
  android: camera_stream: Construct with Android stream
  android: camera_device: Move processing to CameraStream
  android: camera_stream: Retrieve Stream and Configuration
  android: camera_stream: Fetch format and size from configuration
  android: camera_device: Return Camera as shared_ptr
  android: camera_device: Make CameraStream configuration nicer
  android: camera_stream: Create buffer pool
  android: camera_device: Use CameraStream buffers
  android: camera_device: Add stream mapping log
  android: camera_device: Clear streams_ at stop time

 src/android/camera_device.cpp      | 188 ++++++++++++-----------------
 src/android/camera_device.h        |  30 ++---
 src/android/camera_hal_manager.cpp |   2 +-
 src/android/camera_stream.cpp      | 154 +++++++++++++++++++++++
 src/android/camera_stream.h        | 144 ++++++++++++++++++++++
 src/android/meson.build            |   1 +
 6 files changed, 387 insertions(+), 132 deletions(-)
 create mode 100644 src/android/camera_stream.cpp
 create mode 100644 src/android/camera_stream.h

--
2.28.0