[libcamera-devel] [PATCH 2/3] libcamera: rkisp1: ipa: Rename ctrls_ to sensorCtrls_
Jacopo Mondi
jacopo at jmondi.org
Thu Jul 14 16:54:01 CEST 2022
Hi Daniel,
On Tue, Jun 28, 2022 at 11:06:55AM +0200, Daniel Semkowicz via libcamera-devel wrote:
> As additional controls will be added to the IPA (like lens), we want to
> have more specific names for each ControlInfoMap.
>
> Signed-off-by: Daniel Semkowicz <dse at thaumatec.com>
Reviewed-by: Jacopo Mondi <jacopo at jmondi.org>
Thanks
j
> ---
> src/ipa/rkisp1/rkisp1.cpp | 14 +++++++-------
> 1 file changed, 7 insertions(+), 7 deletions(-)
>
> diff --git a/src/ipa/rkisp1/rkisp1.cpp b/src/ipa/rkisp1/rkisp1.cpp
> index 7d6f0b39..3511a054 100644
> --- a/src/ipa/rkisp1/rkisp1.cpp
> +++ b/src/ipa/rkisp1/rkisp1.cpp
> @@ -65,7 +65,7 @@ private:
> std::map<unsigned int, FrameBuffer> buffers_;
> std::map<unsigned int, MappedFrameBuffer> mappedBuffers_;
>
> - ControlInfoMap ctrls_;
> + ControlInfoMap sensorCtrls_;
>
> /* Camera sensor controls. */
> bool autoExposure_;
> @@ -148,16 +148,16 @@ int IPARkISP1::configure([[maybe_unused]] const IPACameraSensorInfo &info,
> if (entityControls.empty())
> return -EINVAL;
>
> - ctrls_ = entityControls.at(0);
> + sensorCtrls_ = entityControls.at(0);
>
> - const auto itExp = ctrls_.find(V4L2_CID_EXPOSURE);
> - if (itExp == ctrls_.end()) {
> + const auto itExp = sensorCtrls_.find(V4L2_CID_EXPOSURE);
> + if (itExp == sensorCtrls_.end()) {
> LOG(IPARkISP1, Error) << "Can't find exposure control";
> return -EINVAL;
> }
>
> - const auto itGain = ctrls_.find(V4L2_CID_ANALOGUE_GAIN);
> - if (itGain == ctrls_.end()) {
> + const auto itGain = sensorCtrls_.find(V4L2_CID_ANALOGUE_GAIN);
> + if (itGain == sensorCtrls_.end()) {
> LOG(IPARkISP1, Error) << "Can't find gain control";
> return -EINVAL;
> }
> @@ -284,7 +284,7 @@ void IPARkISP1::setControls(unsigned int frame)
> uint32_t exposure = context_.frameContext.agc.exposure;
> uint32_t gain = camHelper_->gainCode(context_.frameContext.agc.gain);
>
> - ControlList ctrls(ctrls_);
> + ControlList ctrls(sensorCtrls_);
> ctrls.set(V4L2_CID_EXPOSURE, static_cast<int32_t>(exposure));
> ctrls.set(V4L2_CID_ANALOGUE_GAIN, static_cast<int32_t>(gain));
>
> --
> 2.34.1
>
More information about the libcamera-devel
mailing list