[libcamera-devel] [PATCH v4 06/12] ipa: libipa: module: Make the Module class Loggable

Laurent Pinchart laurent.pinchart at ideasonboard.com
Mon Jun 20 03:42:59 CEST 2022


To help attribute messages logged by the Module class to a particular
IPA module, make the class loggable and add a name argument to its
constructor to specify the log prefix.

Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
---
 src/ipa/libipa/module.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ipa/libipa/module.h b/src/ipa/libipa/module.h
index 00d5785e1aa0..cd67912f1b0c 100644
--- a/src/ipa/libipa/module.h
+++ b/src/ipa/libipa/module.h
@@ -27,7 +27,7 @@ namespace ipa {
 
 template<typename _Context, typename _FrameContext, typename _Config,
 	 typename _Params, typename _Stats>
-class Module
+class Module : public Loggable
 {
 public:
 	using Context = _Context;
-- 
Regards,

Laurent Pinchart



More information about the libcamera-devel mailing list