unsigned char MemoryBlock
MemoryBlock * rle_compress(RLECompressor *_rle, MemoryBlock *_input, int _size, int *_output_size)
enum _RLECompressorState RLECompressorState
RLECompressor * rle_create()
struct _RLECompressor RLECompressor
MemoryBlock * rle_uncompress(RLECompressor *_rle, MemoryBlock *_input, int _size, int *_output_size)
void rle_free(RLECompressor *_rle)