libavif v1.1.1 release

215 views
Skip to first unread message

Wan-Teh Chang

unread,
Jul 30, 2024, 3:46:47 PMJul 30
to AV1 Discussion
Hello everyone,

libavif v1.1.1 has been released. The source code of the release can be
checked out from the git repository[1] using the release tag v1.1.1.

[1] https://github.com/AOMediaCodec/libavif.git

Here is the change log:

1.1.1 - 2024-07-30

Changed since 1.1.0
* In avif.h, change "AVIF_API AVIF_NODISCARD" back to "AVIF_NODISCARD AVIF_API"
to fix clang-cl and MSVC compilation errors in the shared library build on
Windows.
* Fix -DAVIF_GTEST=SYSTEM, https://github.com/AOMediaCodec/libavif/issues/2258.
* Fix infe_type and codec_config_type wrongly read as byte-aligned fields in the
experimental feature AVIF_ENABLE_EXPERIMENTAL_METAV1.
* When building aom as a local dependency, runtime CPU detection
(`CONFIG_RUNTIME_CPU_DETECT`) is now always `ON`; in 1.1.0 it had been
disabled for non-native builds.
* Fix CMake config shared library leaks
https://github.com/AOMediaCodec/libavif/issues/2264.
* Fix clang-cl compilation.
* Update gain map metadata to current ISO 21496-1 draft.
* cmake: Only search for ASM_NASM language on x86_64 platforms.
* Fix "No known features for CXX compiler" CMake error.
* Fix aom link flags so that transitive library link flags are included when
aom is a static library
https://github.com/AOMediaCodec/libavif/issues/2274.
* Fix out-of-order 'dimg' grid associations
https://github.com/AOMediaCodec/libavif/issues/2311.
* Report files with an item used in multiple 'dimg' boxes with
AVIF_RESULT_NOT_IMPLEMENTED instead of AVIF_RESULT_INVALID_IMAGE_GRID.
Reply all
Reply to author
Forward
0 new messages