Vadim Zeitlin
1cdb384d7b
Add wxLZMAClassFactory for run-time LZMA stream creation
...
This should allow handling .xz files in wxFileSystem, for example.
2018-04-06 15:39:55 +02:00
Vadim Zeitlin
50b102ffd2
Add wxLZMAOutputStream for compressing data using LZMA
...
As liblzma API is similar to zlib API, this class is also close to
wxZlibOutputStream, except that it uses reusable functions instead of
repeating their code.
2018-04-06 15:39:55 +02:00
Vadim Zeitlin
e66ade1b84
Factor out reusable part of wxLZMAInputStream into wxLZMAData
...
No changes yet, this is a pure refactoring in preparation for adding
wxLZMAOutputStream.
2018-04-06 15:39:55 +02:00
Vadim Zeitlin
af7e2901fe
Add wxLZMAInputStream for decompressing data in XZ format
...
No compression support yet.
2018-04-06 15:39:55 +02:00