Skip to content

main/libsndfile: upgrade to 1.2.2

Krassy Boykinov requested to merge chereskata/aports:libsndfile into master
Changelog:

1.2.2 - 2023-08-13
Fixed

    Fixed invalid regex in src/create_symbols_file.py
    Fixed passing null pointer to printf %s in tests

1.2.1 - 2023-08-12
Added

    RISC OS support to sndfile-play, thanks @ccawley2011
    Move semantics to SndFileHandle C++ class, thanks @haydaralaidrus

Fixed

    Various typos, thanks @@uniontech-lilinjie
    Handling of absolute CMAKE_INSTALL_LIBDIR/CMAKE_INSTALL_INCLUDEDIR, thanks @Staudey (issue #908)
    Add localtime_s support to sndfile-metadata-set, thanks @neheb (issue #907)
    Linking with CMake against Ogg::ogg, thanks @FtZPetruska
    CMake mpg123 module handling bugs, thanks @FtZPetruska
    CMake dependencies handling, thanks @FtZPetruska
    Various Ogg & Opus format fixes, thanks @weiliang (issue #888)
    Redefining ssize_t when building with Autotools, thanks @ccawley2011 (issue #934)
    Bug related to incorrect realloc use, thanks @Halmoni100
    Style errors, thanks to @arthurt
    AIFF format related bugs, thanks to @arthurt
    Reading of MP3 files without Xing or INFO headers, thanks @arthurt
    Coding style of src/mpeg_decode.c, thanks @arthurt
    Various documentation types, thanks @luzpaz
    Intrinsics inclusion for MSVC and ARM64/ARM64EC, thanks @frysee
    sf_open_fd() regression, thanks @brentr (PR #950)
    WAV format related bug, thanks @magnus-nomono (issue #930)

Removed

    Obsolete file `libsndfile.spec.in``, thanks @janstary

Merge request reports