[lib] Split structures in separate headers.

This commit is contained in:
2025-08-01 02:41:48 +01:00
parent 87341b4cbd
commit a8a18cf4d7
11 changed files with 526 additions and 322 deletions

View File

@@ -117,4 +117,17 @@ typedef struct DumpExtent
#pragma pack(pop)
typedef struct Crc64Context {
uint64_t finalSeed;
uint64_t table[256];
uint64_t hashInt;
} Crc64Context;
typedef struct CdEccContext {
bool initedEdc;
uint8_t *eccBTable;
uint8_t *eccFTable;
uint32_t *edcTable;
} CdEccContext;
#endif // LIBAARUFORMAT_CONTEXT_H