lzham_codec
lzham_codec copied to clipboard
Lossless data compression codec with LZMA-like ratios but 1.5x-8x faster decompression speed, C/C++
Also reorder them to reflect the order in the namespace below.
some compatibility patch are from previous pull request Pull requet #25 was accidentelly closed, so I reopen this PR
When one does not want pthreads linkage because threading is handled elsewhere.
https://github.com/richgel999/lzham_codec/issues/6 This issue is still happening, because the main branch source wasn't updated. I can confirm that with latest Xcode: https://github.com/richgel999/lzham_codec/blob/master/lzhamdecomp/lzham_traits.h#L70 #if defined(__APPLE__) || defined(__NetBSD__) #define LZHAM_IS_POD(T) std::__is_pod::__value #else #define...
There is no malloc_usable_size() equivalent on Android, it was deprecated some time back. So we need to manage tracking allocation sizes ourselves. I chose to do it by including the...
Is there a implementation in JavaScript and Python ?
AFAICT there is no guidance in LZHAM as to what the default dictionary size should be. Using 0 results in an error (instead of choosing a sensible default, as happens...
lzham_types.h not compiled because consts are defined in I must #undef UINT8_MAX #undef UINT16_MAX ... Similar I must undef consts in stream_common.h
Hello, to compile with Visual Studio 2015, I had to modify the beginning of lzham_types.h. I made this: // File: types.h // See Copyright Notice and license at the end...