Reset the stream and compression settings.
void reset( int level, int windowBits, int memLevel, Strategy strategy);
This function initializes the stream to the specified compression settings. Although the stream is ready to be used immediately after a reset, any required internal buffers are not dynamically allocated until needed.
Any unprocessed input or pending output from previous calls are discarded.