github AOMediaCodec/libavif v1.1.1

one month ago

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, #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
    #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
    #2274.
  • Fix out-of-order 'dimg' grid associations
    #2311.
  • Report files with an item used in multiple 'dimg' boxes with
    AVIF_RESULT_NOT_IMPLEMENTED instead of AVIF_RESULT_INVALID_IMAGE_GRID.

Don't miss a new libavif release

NewReleases is sending notifications on new releases.