Files
external_libcamera/include/libcamera/ipa/vimc.mojom
Paul Elder 0f2189ba30 ipa: mojom: Put core.mojom in the libcamera namespace
Put core.mojom in the libcamera namespace, as all structs that are
defined in core.mojom are meant to be in that namespace. Fix the structs
that are used in the other mojom files accordingly.

Signed-off-by: Paul Elder <paul.elder@ideasonboard.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2021-04-27 17:34:58 +09:00

25 lines
464 B
Plaintext

/* SPDX-License-Identifier: LGPL-2.1-or-later */
module ipa.vimc;
import "include/libcamera/ipa/core.mojom";
const string VimcIPAFIFOPath = "/tmp/libcamera_ipa_vimc_fifo";
enum IPAOperationCode {
IPAOperationNone,
IPAOperationInit,
IPAOperationStart,
IPAOperationStop,
};
interface IPAVimcInterface {
init(libcamera.IPASettings settings) => (int32 ret);
start() => (int32 ret);
stop();
};
interface IPAVimcEventInterface {
dummyEvent(uint32 val);
};