[libcamera-devel] [PATCH] pipeline: raspberrypi: Remove unused getFormat call

Laurent Pinchart laurent.pinchart at ideasonboard.com
Sun Mar 28 18:50:17 CEST 2021


Hi Sebastian,

Thank you for the patch.

On Sun, Mar 28, 2021 at 04:27:12PM +0200, Sebastian Fricke wrote:
> The comment states, that we get the device format to pass it to the IPA,
> but the variable `sensorFormat` is not used again after it's assignment.
> Remove it, together with the comment.

Looks like this unused variable has been there from the very first
version of the RPi pipeline handler.

Reviewed-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>

I don't think there's any risk of a side effect here, but I'll let David
or Naush comment before applying the patch.

> Signed-off-by: Sebastian Fricke <sebastian.fricke at posteo.net>
> ---
> Tested on Raspberry Pi 4 with IMX219 without issues.
> ---
>  src/libcamera/pipeline/raspberrypi/raspberrypi.cpp | 3 ---
>  1 file changed, 3 deletions(-)
> 
> diff --git a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
> index 378a5227..f22e286e 100644
> --- a/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
> +++ b/src/libcamera/pipeline/raspberrypi/raspberrypi.cpp
> @@ -1238,9 +1238,6 @@ int RPiCameraData::configureIPA(const CameraConfiguration *config)
>  	std::map<unsigned int, ControlInfoMap> entityControls;
>  	ipa::RPi::IPAConfig ipaConfig;
>  
> -	/* Get the device format to pass to the IPA. */
> -	V4L2DeviceFormat sensorFormat;
> -	unicam_[Unicam::Image].dev()->getFormat(&sensorFormat);
>  	/* Inform IPA of stream configuration and sensor controls. */
>  	unsigned int i = 0;
>  	for (auto const &stream : isp_) {

-- 
Regards,

Laurent Pinchart


More information about the libcamera-devel mailing list