Reserve compression IDs 4 and 5 for Zstandard (zstd)

Adds kCompressionZstd = 4 and kCompressionZstdCst = 5 to the
CompressionType enum, following the existing LZMA/LzmaCst pattern.

Ref: https://github.com/aaru-dps/libaaruformat/issues/5
This commit is contained in:
Kevin Bortis
2026-03-18 22:11:34 +01:00
parent d841cbbafe
commit 95908b328a

View File

@@ -33,7 +33,9 @@ typedef enum
kCompressionNone = 0, ///< Not compressed.
kCompressionLzma = 1, ///< LZMA compression.
kCompressionFlac = 2, ///< FLAC compression.
kCompressionLzmaCst = 3 ///< LZMA applied to Claunia Subchannel Transform processed data.
kCompressionLzmaCst = 3, ///< LZMA applied to Claunia Subchannel Transform processed data.
kCompressionZstd = 4, ///< Zstandard compression (reserved for future implementation).
kCompressionZstdCst = 5 ///< Zstandard applied to Claunia Subchannel Transform processed data (reserved).
} CompressionType;
/**