[libcamera-devel] [PATCH 0/6] cam: add --format option to configure a stream
Niklas Söderlund
niklas.soderlund at ragnatech.se
Mon Jan 28 01:41:03 CET 2019
Hi,
This series aims to add a --format option to the cam utility so that it
can set the format of a stream of a specified camera. To do this in an
efficient manner a new key=value parser is needed to understand the
arguments given to the new option, example
cam --camera mycam --format width=800,height=600
This series adds such a parser and then moves on to adding the new
operation to the cam utility in 6/6. This series depends on [1] for 6/6
which needs the stream API in the camera object to actually set the
requested format.
1. [PATCH v3 0/6] libcamera: add basic support for streams and format
configuration
Niklas Söderlund (6):
cam: options: move enum OptionArgument
cam: options: create a template class for options
cam: options: return if addOption() succeeds or not
cam: options: remove OptionsParser::options_
cam: options: add a key=value parser
cam: add --format option to configure a stream
src/cam/main.cpp | 107 ++++++++++++++++++++++----
src/cam/options.cpp | 178 +++++++++++++++++++++++++++++++++++++++-----
src/cam/options.h | 70 +++++++++++++----
3 files changed, 305 insertions(+), 50 deletions(-)
--
2.20.1
More information about the libcamera-devel
mailing list