[libcamera-devel] [PATCH v3 2/6] libcamera: Initialise the SensorOutputSize property
Jacopo Mondi
jacopo at jmondi.org
Wed Sep 30 10:32:26 CEST 2020
Hi Kieran,
On Tue, Sep 29, 2020 at 08:53:55PM +0100, Kieran Bingham wrote:
> Hi David,
>
> On 29/09/2020 17:39, David Plowman wrote:
> > Add a default initialisation according to the sensor resolution,
> > though it will need updating when the camera mode changes.
> >
> > Signed-off-by: David Plowman <david.plowman at raspberrypi.com>
> > Reviewed-by: Jacopo Mondi <jacopo at jmondi.org>
> > ---
> > src/libcamera/camera_sensor.cpp | 6 ++++++
> > 1 file changed, 6 insertions(+)
> >
> > diff --git a/src/libcamera/camera_sensor.cpp b/src/libcamera/camera_sensor.cpp
> > index d2679a4b..c9a19b02 100644
> > --- a/src/libcamera/camera_sensor.cpp
> > +++ b/src/libcamera/camera_sensor.cpp
> > @@ -277,6 +277,12 @@ int CameraSensor::init()
> > */
> > resolution_ = sizes_.back();
> >
> > + /*
> > + * Set a default value for the SensorOutputSize, though it will have to
> > + * be updated when new camera modes are chosen.
> > + */
> > + properties_.set(properties::SensorOutputSize, resolution_);
>
> I guess here, this is just an initialisation, but doesn't reflect what's
> actually set on the sensor yet.
>
> Should we also set this during setFormat() ?
Before the Camera is configured the value of the property is not
relevant. I think the property documentation reports that.
>
> > +
> > return 0;
> > }
> >
> >
>
> --
> Regards
> --
> Kieran
> _______________________________________________
> libcamera-devel mailing list
> libcamera-devel at lists.libcamera.org
> https://lists.libcamera.org/listinfo/libcamera-devel
More information about the libcamera-devel
mailing list