libcamera: rkisp1: Use const reference for sensor configuration
User-provided sensor configuration is never meant to be altered, hence pass SensorConfiguration by `const` reference in RkISP1Path::validate(). Signed-off-by: Umang Jain <umang.jain@ideasonboard.com> Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com> Reviewed-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>
This commit is contained in:
@@ -253,7 +253,7 @@ RkISP1Path::generateConfiguration(const CameraSensor *sensor, const Size &size,
|
||||
|
||||
CameraConfiguration::Status
|
||||
RkISP1Path::validate(const CameraSensor *sensor,
|
||||
std::optional<SensorConfiguration> &sensorConfig,
|
||||
const std::optional<SensorConfiguration> &sensorConfig,
|
||||
StreamConfiguration *cfg)
|
||||
{
|
||||
const std::vector<unsigned int> &mbusCodes = sensor->mbusCodes();
|
||||
|
||||
@@ -45,7 +45,7 @@ public:
|
||||
const Size &resolution,
|
||||
StreamRole role);
|
||||
CameraConfiguration::Status validate(const CameraSensor *sensor,
|
||||
std::optional<SensorConfiguration> &sensorConfig,
|
||||
const std::optional<SensorConfiguration> &sensorConfig,
|
||||
StreamConfiguration *cfg);
|
||||
|
||||
int configure(const StreamConfiguration &config,
|
||||
|
||||
Reference in New Issue
Block a user