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