#include <cstdint>
#include <cstring>
Go to the source code of this file.
#define ONE_NIBBLE_LONG |
( |
| ) |
|
#define ONE_NIBBLE_ROLLED |
( |
| ) |
|
Value:currentState = stateWord & 0x7fc0; \
if (stateWord & 0x8) { \
*currentImageLine++ = byteAbove + (unsigned char)(stateWord >> 24); \
byteAbove = *previousImageLine++; \
for (
i = 0;
i < (stateWord & 0x7);
i++) { \
*currentImageLine++ = byteAbove; \
byteAbove = *previousImageLine++; \
} \
} \
stateWord = nextStateWord;
static int DecompressionStateTable[510 *16]
Definition at line 9 of file decompress-huffman.h.
#define ONE_NIBBLE_ROLLED_CHECKING |
( |
|
_bound_ | ) |
|
Value:currentState = stateWord & 0x7fc0; \
if (stateWord & 0x8) { \
*currentImageLine++ = byteAbove + (unsigned char)(stateWord >> 24); \
byteAbove = *previousImageLine++; \
for (
i = 0;
i < (stateWord & 0x7) && currentImageLine < (_bound_);
i++) { \
*currentImageLine++ = byteAbove; \
byteAbove = *previousImageLine++; \
} \
} \
stateWord = nextStateWord;
static int DecompressionStateTable[510 *16]
Definition at line 142 of file decompress-huffman.h.
#define ONE_NIBBLE_UNROLLED |
( |
| ) |
|
int DecompressionStateTable[510 *16] |
|
static |