richiesams
8ec0a90611
ZVISION: Convert _blockSize to an anonymous enum
2013-08-04 13:32:58 -05:00
richiesams
f1135292d0
ZVISION: Optimize integer type usages
...
The general thought is int is faster than int16 or byte. So if you can afford the
space, use it over int16 or byte. Also, only use int32 when you specifically need
the 32 bits.
2013-08-04 13:32:55 -05:00
richiesams
4713640779
ZVISION: Remove extraneous member variable
2013-08-04 13:32:29 -05:00
richiesams
47161ef30d
ZVISION: LZSSReadStream - Decompress directly to the destination buffer instead of an intermediate buffer
2013-08-04 13:32:27 -05:00
richiesams
8de12fcbd2
ZVISION: Add underscore prefix to public static variable names
2013-08-04 13:32:19 -05:00
richiesams
ec7915bcb9
ZVISION: Fix eos checking in LzssReadStream
2013-08-04 13:32:06 -05:00
richiesams
ca89f76798
ZVISION: Move early break out above the for loop. LzssReadStream::decompressBytes()
...
The other code would go through each of the for loops and do nothing due to EOS.
2013-08-04 13:32:05 -05:00
richiesams
89693d4074
ZVISION: Create class for decompressing and reading LZSS
2013-08-04 13:32:04 -05:00