summaryrefslogtreecommitdiff
path: root/src/ipa/rkisp1/algorithms/cproc.cpp
diff options
context:
space:
mode:
authorStefan Klug <stefan.klug@ideasonboard.com>2024-06-13 10:33:18 +0200
committerLaurent Pinchart <laurent.pinchart@ideasonboard.com>2024-06-13 14:01:37 +0300
commit9b84d75cb101d129e00ff9696ccd329eb8a4c461 (patch)
tree211285cdfd22260cf15946048ac30b2aab7c43fc /src/ipa/rkisp1/algorithms/cproc.cpp
parent6960684fa13baaca3c7532f2e002abed7af26825 (diff)
ipa: rkisp1: cproc: Use anonymous namespace to limit symbol visibility
Use a anonymous namespace instead of the static keyword to limity symbol visibility. Signed-off-by: Stefan Klug <stefan.klug@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/ipa/rkisp1/algorithms/cproc.cpp')
-rw-r--r--src/ipa/rkisp1/algorithms/cproc.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/ipa/rkisp1/algorithms/cproc.cpp b/src/ipa/rkisp1/algorithms/cproc.cpp
index 18c7b719..95529809 100644
--- a/src/ipa/rkisp1/algorithms/cproc.cpp
+++ b/src/ipa/rkisp1/algorithms/cproc.cpp
@@ -33,25 +33,29 @@ namespace ipa::rkisp1::algorithms {
LOG_DEFINE_CATEGORY(RkISP1CProc)
+namespace {
+
constexpr float kDefaultBrightness = 0.0f;
constexpr float kDefaultContrast = 1.0f;
constexpr float kDefaultSaturation = 1.0f;
-static int convertBrightness(const float v)
+int convertBrightness(const float v)
{
return std::clamp<int>(std::lround(v * 128), -128, 127);
}
-static int convertContrast(const float v)
+int convertContrast(const float v)
{
return std::clamp<int>(std::lround(v * 128), 0, 255);
}
-static int convertSaturation(const float v)
+int convertSaturation(const float v)
{
return std::clamp<int>(std::lround(v * 128), 0, 255);
}
+} /* namespace */
+
/**
* \copydoc libcamera::ipa::Algorithm::init
*/