1
0
forked from pool/libcamera

Update to libcamera 0.4.0

This commit is contained in:
Antonio Larrosa 2024-12-23 23:12:23 +01:00
parent 0f3c64f78d
commit 56d5d94fe2
5 changed files with 43 additions and 7 deletions

View File

@ -2,7 +2,7 @@
<service name="tar_scm" mode="manual"> <service name="tar_scm" mode="manual">
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://git.libcamera.org/libcamera/libcamera.git</param> <param name="url">https://git.libcamera.org/libcamera/libcamera.git</param>
<param name="revision">refs/tags/v0.3.2</param> <param name="revision">refs/tags/v0.4.0</param>
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v([0-9\.]*)</param> <param name="versionrewrite-pattern">v([0-9\.]*)</param>
</service> </service>

BIN
libcamera-0.3.2.tar.xz (Stored with Git LFS)

Binary file not shown.

BIN
libcamera-0.4.0.tar.xz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,39 @@
-------------------------------------------------------------------
Mon Dec 23 21:51:19 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
- Update to release 0.4.0
* The abi-compliance-checker reports that there is both ABI and
API breakage in this release.
* The majority of the ABI breakages are around the public API for
Control handling and definitions, which have caused underlying
identifiers to be changed, and the reuqired storage for
controls has increased.
* This release brings in 253 commits, with substantial
development on image control and tuning features for IPA and
Pipeline handlers supporting libipa, as well as integrating
libipa support for IPA handling on the ARM Mali-C55 ISP.
* A new 'Virtual Pipeline Handler' has been introduced to support
more testing in CI and virtual environments.
* Gstreamer has had some interesting development to rework
expressing the full control set from libcamera using auto
generation from the full control descriptors.
* A key and notable change in this release too is that the
softISP is now moving towards utilising the libipa
implementaitons which will enable future tuning and image
control capabilities, and should also support future
development on a GPU-ISP implementation for GPU-accelerated
handling. I do believe this work may have introduced an
oscillation regression in the AEGC which will need to be
investigated and fixed in the near future, but I don't want to
hold up progressing the ABI updates at this stage.
* The i.MX8MP can now make full use of the DW100 Dewarp Engine
for full rotation and digital zoom capabilities.
* Raspberry Pi systems now have improved support for the OV7251,
IMX462, and IMX327 Sensors, and libipa platforms can now make
use of the GalaxyCore gc05a2 and gc08a3 Image sensors.
* For a full list of changes, please see:
https://git.libcamera.org/libcamera/libcamera.git/commit/?id=35ed4b91291d9f3d08e4b51acfb51163e65df8f8
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Oct 19 17:05:03 UTC 2024 - Jan Engelhardt <jengelh@inai.de> Sat Oct 19 17:05:03 UTC 2024 - Jan Engelhardt <jengelh@inai.de>

View File

@ -16,15 +16,15 @@
# #
%define lname libcamera0_3 %define lname libcamera0_4
%define lname_base libcamera-base0_3 %define lname_base libcamera-base0_4
%if "@BUILD_FLAVOR@" != "" %if "@BUILD_FLAVOR@" != ""
%define extname -@BUILD_FLAVOR@ %define extname -@BUILD_FLAVOR@
%else %else
%define extname %nil %define extname %nil
%endif %endif
Name: libcamera%extname Name: libcamera%extname
Version: 0.3.2 Version: 0.4.0
Release: 0 Release: 0
Summary: A complex camera support library in C++ Summary: A complex camera support library in C++
License: GPL-2.0-or-later AND LGPL-2.1-or-later AND CC-BY-SA-4.0 License: GPL-2.0-or-later AND LGPL-2.1-or-later AND CC-BY-SA-4.0