summaryrefslogtreecommitdiff
path: root/src/ipa
diff options
context:
space:
mode:
authorPaul Elder <paul.elder@ideasonboard.com>2019-06-05 17:11:10 -0400
committerPaul Elder <paul.elder@ideasonboard.com>2019-07-12 15:52:30 +0900
commitdfc9a8db0921d7af1a0ebf958127853965000732 (patch)
tree6d239b85460352eddb6eccc07037b08af75b655c /src/ipa
parenta25c937f8afee766d3001c488a19acc9a8aac2dd (diff)
libcamera: ipa_module_info: add license field
Add a field to IPAModuleInfo to contain the license of the module. This license field will be used to determine whether the IPA module should be run in an isolated process or not. If the license is open source, then the IPA module will be allowed to run without process isolation, if the user enables it. If the license is not open source, then the IPA module will be run with process isolation. Update the dummy IPA and IPA test to conform to the new struct layout. Signed-off-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/ipa')
-rw-r--r--src/ipa/ipa_dummy.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ipa/ipa_dummy.cpp b/src/ipa/ipa_dummy.cpp
index ee7a3a8a..4c8b6657 100644
--- a/src/ipa/ipa_dummy.cpp
+++ b/src/ipa/ipa_dummy.cpp
@@ -34,6 +34,7 @@ const struct IPAModuleInfo ipaModuleInfo = {
0,
"PipelineHandlerVimc",
"Dummy IPA for Vimc",
+ "LGPL-2.1-or-later",
};
IPAInterface *ipaCreate()