libcamera: include/libcamera/ipa/ipa_interface.h Source File

libcamera v0.5.0 Supporting cameras in Linux since 2019 |

Loading...
Searching...
No Matches
ipa_interface.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: LGPL-2.1-or-later */
2/*
3 * Copyright (C) 2019, Google Inc.
4 *
5 * Image Processing Algorithm interface
6 */
7
8#pragma once
9
10namespace libcamera {
11
12/*
13 * Structs and enums that are defined in core.mojom that have the skipHeader
14 * tag must be #included here.
15 */
16
17 class IPAInterface
18{
19public:
20 virtual ~IPAInterface() = default;
21};
22
23extern "C" {
24 libcamera::IPAInterface *ipaCreate();
25}
26
27} /* namespace libcamera */
libcamera::IPAInterface
C++ Interface for IPA implementation.
Definition ipa_interface.h:18
libcamera
Top-level libcamera namespace.
Definition backtrace.h:17
libcamera::ipaCreate
libcamera::IPAInterface * ipaCreate()
Create an instance of the IPA interface.
Definition ipu3.cpp:686