summaryrefslogtreecommitdiff
path: root/src/libcamera/pipeline
diff options
context:
space:
mode:
authorPaul Elder <paul.elder@ideasonboard.com>2021-03-08 16:48:28 +0900
committerPaul Elder <paul.elder@ideasonboard.com>2021-03-09 11:49:23 +0900
commit45ebe9a209fc5bcce649b8b3f27f80131fc4e2c7 (patch)
tree43c5f252a81f6219bdfef96d3c184beef5077a0e /src/libcamera/pipeline
parent0612bef6013e31345dd9181869775fd704026f52 (diff)
ipa: raspberrypi: Use direct return value for configure()
Now that we support returning int directly in addition to other output parameters, improve the configure() function in the raspberrypi IPA interface. Signed-off-by: Paul Elder <paul.elder@ideasonboard.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'src/libcamera/pipeline')
-rw-r--r--src/libcamera/pipeline/raspberrypi/raspberrypi.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
index 6387fae5..0f01ce8f 100644
--- a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
+++ b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
@@ -1250,9 +1250,8 @@ int RPiCameraData::configureIPA(const CameraConfiguration *config)
/* Ready the IPA - it must know about the sensor resolution. */
ipa::RPi::ConfigOutput result;
- ipa_->configure(sensorInfo_, streamConfig, entityControls, ipaConfig,
- &result, &ret);
-
+ ret = ipa_->configure(sensorInfo_, streamConfig, entityControls, ipaConfig,
+ &result);
if (ret < 0) {
LOG(RPI, Error) << "IPA configuration failed!";
return -EPIPE;