FeedDecompressor
Gives data to the decompression engine.
Synopsis
Err FeedDecompressor(Decompressor *decomp, void *data,uint32 numDataWords);
Description
Gives data to the decompressor engine for decompression. As data is decompressed, the call back function supplied when the decompressor was created is called for every word of decompressed data generated.
Arguments
- decomp
- An active decompression handle, as obtained from CreateDecompressor().
- data
- A pointer to the data to decompress.
- numDataWords
- The number of words of compressed data being given to the decompressor.
Return Value
Returns >= 0 for success, or a negative error code if it fail. Possible error codes include:
- COMP_ERR_BADPTR
- An invalid decompression handle was supplied.
Implementation
Folio call implemented in compression folio V24.
Associated Files
compression.h
See Also
CreateDecompressor
(), DeleteDecompressor()