/* SPDX-License-Identifier: LGPL-2.1-or-later */ /* * Copyright (C) 2019, Google Inc. * * control_ids.cpp : Control ID list * * This file is auto-generated. Do not edit. */ #include #include /** * \file control_ids.h * \brief Camera control identifiers */ namespace libcamera { /** * \brief Namespace for libcamera controls */ namespace controls { ${controls_doc} ${vendor_controls_doc} #ifndef __DOXYGEN__ /* * Keep the controls definitions hidden from doxygen as it incorrectly parses * them as functions. */ ${controls_def} ${vendor_controls_def} #endif /** * \brief List of all supported libcamera controls * * Unless otherwise stated, all controls are bi-directional, i.e. they can be * set through Request::controls() and returned out through Request::metadata(). */ extern const ControlIdMap controls { ${controls_map} }; } /* namespace controls */ } /* namespace libcamera */