Skip to content

FLAC 1.4.2

Compare
Choose a tag to compare
@ktmf01 ktmf01 released this 22 Oct 11:02
· 329 commits to master since this release
b32e5cb

FLAC 1.4.2 released 2022-10-22

Like the last release, this release only has a few changes. A problem with FLAC playback in GStreamer (and possibly other libFLAC users) was the reason for the short time since the last release

Package checksums (SHA-256)

  • e322d58a1f48d23d9dd38f432672865f6f79e73a6f9cc5a5f57fcaa83eb5a8e4 flac-1.4.2.tar.xz
  • 2066e8adad308ec8215e65544ec761c931e4ea9fd26725ec704b2107392b7e3b flac-1.4.2-win.zip

Changes

  • General
    • Remove xmms plugin (Martijn van Beurden, TokyoBlackHole)
    • Remove all pure assembler, removing build dependency on nasm
    • Made console output more uniform across different platforms and CPUs
    • Improve ability to tune compile for a certain system (for example with -march=native) when combining with --disable-asm-optimizations: plain C functions can now be better optimized
  • Build system
    • Default CFLAGS are now prepended instead of dropped when user CFLAGS are set
    • -msse2 is no longer added by default (was only applicable to x86)
    • Fix cross-compiling and out-of-tree building when pandoc and doxygen are not available
    • Fix issue with Clang not compiling functions with intrinsics
    • Fix detection of bswap intrinsics (Ozkan Sezer)
    • Improve search for libssp on MinGW (Ozkan Sezer, Martijn van Beurden)
  • libFLAC
    • Fix issue when the libFLAC user seeks in a file instead of libFLAC itself