ipa: raspberrypi: Rename header files from *.hpp to *.h

As per the libcamera coding guidelines, rename all .hpp header files to .h.

Signed-off-by: Naushir Patuck <naush@raspberrypi.com>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
Naushir Patuck 2022-07-27 09:55:20 +01:00 committed by Laurent Pinchart
parent de9e95bfcc
commit afd2a5dac5
53 changed files with 101 additions and 101 deletions

View file

@ -1,45 +0,0 @@
/* SPDX-License-Identifier: BSD-2-Clause */
/*
* Copyright (C) 2019, Raspberry Pi (Trading) Limited
*
* lux.hpp - Lux control algorithm
*/
#pragma once
#include <mutex>
#include <libcamera/base/utils.h>
#include "../lux_status.h"
#include "../algorithm.hpp"
/* This is our implementation of the "lux control algorithm". */
namespace RPiController {
class Lux : public Algorithm
{
public:
Lux(Controller *controller);
char const *name() const override;
void read(boost::property_tree::ptree const &params) override;
void prepare(Metadata *imageMetadata) override;
void process(StatisticsPtr &stats, Metadata *imageMetadata) override;
void setCurrentAperture(double aperture);
private:
/*
* These values define the conditions of the reference image, against
* which we compare the new image.
*/
libcamera::utils::Duration referenceShutterSpeed_;
double referenceGain_;
double referenceAperture_; /* units of 1/f */
double referenceY_; /* out of 65536 */
double referenceLux_;
double currentAperture_;
LuxStatus status_;
std::mutex mutex_;
};
} /* namespace RPiController */