/* SPDX-License-Identifier: LGPL-2.1-or-later */ /* * Copyright (C) 2019, Google Inc. * * ipa_interface.h - Image Processing Algorithm interface */ #pragma once #include #include #include #include #include #include #include #include namespace libcamera { /* * Structs that are defined in core.mojom and have the skipHeader tag must be * #included here. */ class IPAInterface { public: virtual ~IPAInterface() = default; }; } /* namespace libcamera */ extern "C" { libcamera::IPAInterface *ipaCreate(); }