[libcamera-devel] [PATCH v3 14/16] cam: Add option to print the Request metadata
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Mon Apr 26 07:07:57 CEST 2021
Hi Jacopo,
Thank you for the patch.
On Wed, Apr 21, 2021 at 06:03:17PM +0200, Jacopo Mondi wrote:
> Add the "--metadata" option to the cam tool, which will be used to
> print the metadata associated with a completed capture request.
>
> Signed-off-by: Jacopo Mondi <jacopo at jmondi.org>
> ---
> src/cam/main.cpp | 3 +++
> src/cam/main.h | 1 +
> 2 files changed, 4 insertions(+)
>
> diff --git a/src/cam/main.cpp b/src/cam/main.cpp
> index 994fbb343029..687142d8b1a8 100644
> --- a/src/cam/main.cpp
> +++ b/src/cam/main.cpp
> @@ -197,6 +197,9 @@ int CamApp::parseOptions(int argc, char *argv[])
> parser.addOption(OptStrictFormats, OptionNone,
> "Do not allow requested stream format(s) to be adjusted",
> "strict-formats");
> + parser.addOption(OptMetadata, OptionNone,
> + "Print the list of metadata associated with each completed capture request",
I would have shortened this a bit to avoid too long lines, maybe to
"Print the metadata for completed requests", but it doesn't matter that
much.
Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
> + "metadata");
>
> options_ = parser.parse(argc, argv);
> if (!options_.valid())
> diff --git a/src/cam/main.h b/src/cam/main.h
> index ea8dfd330830..d22451f59817 100644
> --- a/src/cam/main.h
> +++ b/src/cam/main.h
> @@ -19,6 +19,7 @@ enum {
> OptStream = 's',
> OptListControls = 256,
> OptStrictFormats = 257,
> + OptMetadata = 258,
> };
>
> #endif /* __CAM_MAIN_H__ */
--
Regards,
Laurent Pinchart
More information about the libcamera-devel
mailing list