Releases: raspberrypi/libcamera
Releases · raspberrypi/libcamera
v0.4.0+rpt20250213
ipa: rpi: Fix incorrect cast for ExposureTime ControlInfo controls::ExposureTime is of type ControlTypeInteger32, but the default ControlInfoMap casts a value to int64_t causing incorrect initialisation of the associated ControlInfo. Fix this by casting correctly to int32_t. Fixes: 8cebd777c ("ipa: rpi: Apply default ControlInfo values for sensor controls (2)") Signed-off-by: Naushir Patuck <[email protected]>
v0.4.0+rpt20250211
ipa: rpi: Apply default ControlInfo values for sensor controls (2) Unfortunately the previous fix for default sensor ControlInfo values was incomplete, and the static list must also have default values so that the ConrolInfo during ipa::init() are present. Fix this. Fixes: ca36c77f ("ipa: rpi: Apply default ControlInfo values for sensor controls") Signed-off-by: Naushir Patuck <[email protected]>
v0.4.0+rpt20250210
ipa: rpi: Apply default ControlInfo values for sensor controls The existing IPA initialisation code did not set default values for some sensor related controls. This caused a crash using libcamerify when the it was trying to access the default value for controls::FrameDurationLimits as part of a recent change. Ensure controls::FrameDurationLimits, controls::AnalogueGain and controls::ExposureTime advertise default values along with the existing min/max values. The default is set to the defaults defined in the IPA set during initialisation. Bug: https://bugs.libcamera.org/show_bug.cgi?id=253 Signed-off-by: Naushir Patuck <[email protected]>
v0.4.0+rpt20250127
ipa: rpi: pisp: Update all tuning files for sync algorithm Default to all the standard parameter values. Signed-off-by: David Plowman <[email protected]> Reviewed-by: Naushir Patuck <[email protected]>
v0.3.2+rpt20241119
ipa: rpi: awb: Disable CT search bias for Grey World AWB If grey world AWB is setup in the tuning file, the CT curve will either be missing or invalid. Disable biasing the statistics for the search in such cases. Fixes: ea8fd63d936f ("ipa: rpi: awb: Add a bias to the AWB search") Signed-off-by: Naushir Patuck <[email protected]> Reviewed-by: David Plowman <[email protected]> Reviewed-by: Kieran Bingham <[email protected]>
v0.3.2+rpt20241112
RASPBERRYPI ONLY: Use meson from pip when generating orig tarball
v0.3.2+rpt20240927
ipa: rpi: Add support for the Sony IMX500 camera sensor Add a Sony IMX500 camera helper to the IPA. This also includes support for the on-chip CNN hardware accelerator and parsing of the neural network data stream returned in the metadata buffer. Add tuning files for both VC4 and PiSP platforms. Signed-off-by: Naushir Patuck <[email protected]>
v0.3.1+rpt20240906
pipeline: rpi: Fix invalid access to CameraData::sensorInfo_ sensorInfo_ currently gets populated in configureIPA(), but is possibly referenced in platformConfigure() which is called first. Fix this by populating sensorInfo_ straight after configuring the sensor in configure(), ensuring the fields are valid in the call to platformConfigure(). Signed-off-by: Naushir Patuck <[email protected]>
v0.3.1+rpt20240829
RASPBERRYPI ONLY: Use meson from pip when generating orig tarball
v0.3.0+rpt20240617
RASPBERRYPI ONLY: Update README to follow Raspberry Pi documentation