summaryrefslogtreecommitdiff
path: root/src/ipa/libipa/libipa.cpp
blob: 08bc3541f4ebc2304300c80b67f9534f06d5685e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/* SPDX-License-Identifier: LGPL-2.1-or-later */
/*
 * Copyright (C) 2021, Ideas On Board
 *
 * libipa.cpp - libipa interface
 */

namespace libcamera {

/**
 * \brief The IPA namespace
 *
 * The IPA namespace groups all types specific to IPA modules. It serves as the
 * top-level namespace for the IPA library libipa, and also contains
 * module-specific namespaces for IPA modules.
 */
namespace ipa {

} /* namespace ipa */

} /* namespace libcamera */

l ID list * * This file is auto-generated. Do not edit. */ #include <libcamera/control_ids.h> #include <libcamera/controls.h> /** * \file control_ids.h * \brief Camera control identifiers */ namespace libcamera { /** * \brief Namespace for libcamera controls */ namespace controls { ${controls_doc} /** * \brief Namespace for libcamera draft controls */ namespace draft { ${draft_controls_doc} } /* namespace draft */ #ifndef __DOXYGEN__ /* * Keep the controls definitions hidden from doxygen as it incorrectly parses * them as functions. */ ${controls_def} namespace draft { ${draft_controls_def} } /* namespace draft */ #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 */