No description
Find a file
Niklas Söderlund e65e5d59f4 cam: Add support to specify multiple stream configurations with roles
Extend the cam tool to allow configuring more than one stream. Add an
optional parameter to the --stream option to specify a usage role for
the stream. The stream role is passed to libcamera to give it control
over which streams to use.

To support multiple streams, creation of requests needs to be reworked
to limit the number of requests to match the stream with the least
number of buffers. This should be improved in the future as the tool and
the library evolve.

Signed-off-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2019-04-09 16:59:19 +02:00
Documentation Documentation: coding-style: Discourage move on shared_ptr<> 2019-02-14 05:32:17 +01:00
include libcamera: Switch to CameraConfiguration 2019-04-09 16:59:19 +02:00
licenses licenses: Add the Developer CoO 2019-01-02 21:59:46 +02:00
src cam: Add support to specify multiple stream configurations with roles 2019-04-09 16:59:19 +02:00
test libcamera: Switch to CameraConfiguration 2019-04-09 16:59:19 +02:00
utils utils: rkisp1: Add test capture script 2019-03-29 16:39:10 +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: Re-order the optional components 2019-04-03 11:44:04 +07:00
meson_options.txt meson: options: Document the options 2019-04-03 11:44:04 +07: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