Working on SoftISP
Find a file
Laurent Pinchart 61a62ddbd8 libcamera: pipeline_handler: Store pipe and camera in CameraData
Extend the CameraData class with two member variables pipe_ and camera_
that store pointers to the pipeline handler and camera that the
CameraData instance is related to. This will be used by pipeline
handlers to access the camera and the pipeline in member methods of
their CameraData derived classes.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
2019-03-01 15:45:07 +02:00
Documentation Documentation: coding-style: Discourage move on shared_ptr<> 2019-02-14 05:32:17 +01:00
include libcamera: camera: add state machine to control access from applications 2019-03-01 00:28:17 +01:00
licenses licenses: Add the Developer CoO 2019-01-02 21:59:46 +02:00
src libcamera: pipeline_handler: Store pipe and camera in CameraData 2019-03-01 15:45:07 +02:00
test test: v4l2_device: Add format handling test 2019-03-01 12:34:13 +01:00
utils utils: checkstyle: Catch LOG() usage without an explicit category 2019-02-13 13:23:34 +02:00
.clang-format clang-format: Remove space after template 2019-02-13 13:23:32 +02:00
.gitignore git: Add .gitignore file 2018-12-14 13:23:07 +00:00
meson.build meson: Utilise default compiler options 2019-01-15 21:14:35 +00:00
README.md README: Update build instructions 2018-11-26 15:52:21 +00:00

libcamera: A complex camera support library for Linux, Android, and ChromeOS

To build and install:

  meson build
  cd build
  ninja
  ninja install