|
int | unpackLZW (Common::ReadStream *src, byte *dest, uint32 nPacked, uint32 nUnpacked) |
|
void | reorderPic (byte *src, byte *dest, int dsize) |
|
void | reorderView (byte *src, byte *dest) |
|
void | decodeRLE (byte **rledata, byte **pixeldata, byte *outbuffer, int size) |
|
int | getRLEsize (byte *rledata, int dsize) |
|
void | buildCelHeaders (byte **seeker, byte **writer, int celindex, int *cc_lengths, int max) |
|
virtual void | init (Common::ReadStream *src, byte *dest, uint32 nPacked, uint32 nUnpacked) |
|
uint32 | getBitsMSB (int n) |
|
uint32 | getBitsLSB (int n) |
|
byte | getByteMSB () |
|
byte | getByteLSB () |
|
void | fetchBitsMSB () |
|
void | fetchBitsLSB () |
|
virtual void | putByte (byte b) |
|
bool | isFinished () |
|
LZW decompressor for SCI0/01/1 TODO: Clean-up post-processing functions