The class that provides methods for decompressing the input compressed data arriving by the blocks.
More...
DecompressionStream constructor
- Parameters
-
| context | Context to manage decompression algorithm |
| decompressor | Decompressor object used for the decompression |
| minSize | Minimal size of the internal data blocks |
| void add |
( |
byte[] |
inBlock, |
|
|
long |
inSize |
|
) |
| |
Writes next compressed data block to the DecompressionStream and decompresses it
- Parameters
-
| inBlock | Data block to be decompressed |
| inSize | Size of the data block to be decompressed in bytes |
| void add |
( |
byte[] |
inBlock | ) |
|
Writes next compressed data block to the DecompressionStream and decompresses it
- Parameters
-
| inBlock | Data block to be decompressed |
| long copyDecompressedArray |
( |
byte[] |
outBlock, |
|
|
long |
outSize |
|
) |
| |
Copies decompressed data stored in the DecompressionStream to external array
- Parameters
-
| outBlock | Array where decompressed data is stored |
| outSize | Number of bytes available in external memory |
- Returns
- Size of copied data in bytes
| long copyDecompressedArray |
( |
byte[] |
outBlock | ) |
|
Copies decompressed data stored in the DecompressionStream to external array
- Parameters
-
| outBlock | Array where decompressed data is stored |
- Returns
- Size of copied data in bytes
| long getDecompressedDataSize |
( |
| ) |
|
The documentation for this class was generated from the following file: