[PATCH 09/27] libcamera: swstats_cpu: Move header to libcamera/internal/software_isp
Bryan O'Donoghue
bryan.odonoghue at linaro.org
Tue Apr 22 23:59:02 CEST 2025
From: Hans de Goede <hdegoede at redhat.com>
Move the swstats_cpu.h file to include/libcamera/internal/software_isp/
so that it can be used outside the src/libcamera/software_isp/ directory.
Signed-off-by: Hans de Goede <hdegoede at redhat.com>
Signed-off-by: Bryan O'Donoghue <bryan.odonoghue at linaro.org>
---
include/libcamera/internal/software_isp/meson.build | 1 +
.../libcamera/internal}/software_isp/swstats_cpu.h | 0
src/libcamera/software_isp/debayer_cpu.h | 2 +-
src/libcamera/software_isp/swstats_cpu.cpp | 2 +-
4 files changed, 3 insertions(+), 2 deletions(-)
rename {src/libcamera => include/libcamera/internal}/software_isp/swstats_cpu.h (100%)
diff --git a/include/libcamera/internal/software_isp/meson.build b/include/libcamera/internal/software_isp/meson.build
index a7e606d2..df7c3b97 100644
--- a/include/libcamera/internal/software_isp/meson.build
+++ b/include/libcamera/internal/software_isp/meson.build
@@ -5,4 +5,5 @@ libcamera_internal_headers += files([
'debayer_params.h',
'software_isp.h',
'swisp_stats.h',
+ 'swstats_cpu.h',
])
diff --git a/src/libcamera/software_isp/swstats_cpu.h b/include/libcamera/internal/software_isp/swstats_cpu.h
similarity index 100%
rename from src/libcamera/software_isp/swstats_cpu.h
rename to include/libcamera/internal/software_isp/swstats_cpu.h
diff --git a/src/libcamera/software_isp/debayer_cpu.h b/src/libcamera/software_isp/debayer_cpu.h
index d6820d5e..182607cd 100644
--- a/src/libcamera/software_isp/debayer_cpu.h
+++ b/src/libcamera/software_isp/debayer_cpu.h
@@ -19,9 +19,9 @@
#include "libcamera/internal/software_isp/benchmark.h"
#include "libcamera/internal/bayer_format.h"
+#include "libcamera/internal/software_isp/swstats_cpu.h"
#include "debayer.h"
-#include "swstats_cpu.h"
namespace libcamera {
diff --git a/src/libcamera/software_isp/swstats_cpu.cpp b/src/libcamera/software_isp/swstats_cpu.cpp
index 3ec9656c..e81c96a2 100644
--- a/src/libcamera/software_isp/swstats_cpu.cpp
+++ b/src/libcamera/software_isp/swstats_cpu.cpp
@@ -9,7 +9,7 @@
* CPU based software statistics implementation
*/
-#include "swstats_cpu.h"
+#include "libcamera/internal/software_isp/swstats_cpu.h"
#include <libcamera/base/log.h>
--
2.49.0
More information about the libcamera-devel
mailing list