Working on SoftISP
Find a file
Niklas Söderlund 50e184d3f1 libcamera: stream: add initial Stream class
Add an initial Stream implementation. The idea is that once capability
support is added to the library each stream will describe its
capabilities using this class. An application will then select one or
more streams based on these capabilities and use them to configure the
camera and capture.

At this stage the Stream class is empty as capabilities are yet to be
added. The class is still useful as it will be used to communicate how
many streams a Camera object provides.

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2019-02-01 08:11:33 +01:00
Documentation utils: checkstyle: Add support for clang-format 2019-01-22 14:30:00 +02:00
include libcamera: stream: add initial Stream class 2019-02-01 08:11:33 +01:00
licenses licenses: Add the Developer CoO 2019-01-02 21:59:46 +02:00
src libcamera: stream: add initial Stream class 2019-02-01 08:11:33 +01:00
test libcamera: device_enumerator: Reference-count MediaDevice instances 2019-01-24 22:24:11 +02:00
utils utils: hooks: Provide post-commit hook example to checkstyle.py 2019-01-30 10:57:37 +00:00
.clang-format libcamera: Add clang-format style 2019-01-22 14:30:00 +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