Implement LZD from ZOO (method 1), heavily modified to support .NET straming mechanisms.

This commit is contained in:
2025-08-23 22:07:11 +01:00
parent 17d4446fb1
commit 6637fb486f
6 changed files with 574 additions and 38 deletions

View File

@@ -128,7 +128,9 @@ endif()
add_subdirectory(3rdparty)
add_library("Aaru.Compression.Native" SHARED library.c apple_rle.c apple_rle.h adc.c adc.h lzip.c flac.c flac.h)
add_library("Aaru.Compression.Native" SHARED library.c apple_rle.c apple_rle.h adc.c adc.h lzip.c flac.c flac.h
zoo/lzd.c
zoo/lzd.h)
include(3rdparty/bzip2.cmake)
include(3rdparty/flac.cmake)