libcamera/include/ipa/ipa_module_info.h
Laurent Pinchart d312d0ba10 libcamera: Remove unneeded semicolons
Comply with the coding style by removing lots of unneeded semicolons.
Fix a few other coding style violations on the lines touched by those
fixes.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
2019-11-08 20:37:47 +02:00

30 lines
623 B
C++

/* SPDX-License-Identifier: LGPL-2.1-or-later */
/*
* Copyright (C) 2019, Google Inc.
*
* ipa_module_info.h - Image Processing Algorithm module information
*/
#ifndef __LIBCAMERA_IPA_MODULE_INFO_H__
#define __LIBCAMERA_IPA_MODULE_INFO_H__
#include <stdint.h>
#define IPA_MODULE_API_VERSION 1
namespace libcamera {
struct IPAModuleInfo {
int moduleAPIVersion;
uint32_t pipelineVersion;
char pipelineName[256];
char name[256];
char license[64];
} __attribute__((packed));
extern "C" {
extern const struct IPAModuleInfo ipaModuleInfo;
}
} /* namespace libcamera */
#endif /* __LIBCAMERA_IPA_MODULE_INFO_H__ */