What should the caller do when decompress returns NeedsMoreInput or HasMoreOutput ?
- In the case of
NeedsMoreInput, I guess it should call decompress again with the next input and an adjusted out_pos (and same DecompressorOxide)
- In the case of
HasMoreOutput, I don't know if it should call decompress with no input or with the next input, probably with an adjusted out_pos