[libcamera-devel] [PATCH 01/13] libcamera: pipeline: vimc: Increase version of dummy IPA

Niklas Söderlund niklas.soderlund at ragnatech.se
Wed Aug 28 03:16:58 CEST 2019


An IPA version number of 0 will be redefined as No IPA support. Increase
the VIMC dummy IPA version to 1 to allow it to keep loading.

Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
---
 src/ipa/ipa_dummy.cpp           | 2 +-
 src/libcamera/pipeline/vimc.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/ipa/ipa_dummy.cpp b/src/ipa/ipa_dummy.cpp
index 4c8b6657689d0c9f..b0e944a17fc5cffb 100644
--- a/src/ipa/ipa_dummy.cpp
+++ b/src/ipa/ipa_dummy.cpp
@@ -31,7 +31,7 @@ int IPADummy::init()
 extern "C" {
 const struct IPAModuleInfo ipaModuleInfo = {
 	IPA_MODULE_API_VERSION,
-	0,
+	1,
 	"PipelineHandlerVimc",
 	"Dummy IPA for Vimc",
 	"LGPL-2.1-or-later",
diff --git a/src/libcamera/pipeline/vimc.cpp b/src/libcamera/pipeline/vimc.cpp
index f8f91d6219b1aee4..e5c4890501db71c8 100644
--- a/src/libcamera/pipeline/vimc.cpp
+++ b/src/libcamera/pipeline/vimc.cpp
@@ -361,7 +361,7 @@ bool PipelineHandlerVimc::match(DeviceEnumerator *enumerator)
 	if (!media)
 		return false;
 
-	ipa_ = IPAManager::instance()->createIPA(this, 0, 0);
+	ipa_ = IPAManager::instance()->createIPA(this, 1, 1);
 	if (ipa_ == nullptr)
 		LOG(VIMC, Warning) << "no matching IPA found";
 	else
-- 
2.22.1



More information about the libcamera-devel mailing list