89 #define MLZ4_STREAMHCSIZE 262192
90 #define MLZ4_STREAMHCSIZE_SIZET (MLZ4_STREAMHCSIZE / sizeof(size_t))
149 #ifndef MLZ4_DEPRECATE_WARNING_DEFBLOCK
150 # define MLZ4_DEPRECATE_WARNING_DEFBLOCK
151 # define MLZ4_GCC_VERSION (__GNUC__ * 100 + __GNUC_MINOR__)
152 # if (MLZ4_GCC_VERSION >= 405) || defined(__clang__)
153 # define MLZ4_DEPRECATED(message) __attribute__((deprecated(message)))
154 # elif (MLZ4_GCC_VERSION >= 301)
155 # define MLZ4_DEPRECATED(message) __attribute__((deprecated))
156 # elif defined(_MSC_VER)
157 # define MLZ4_DEPRECATED(message) __declspec(deprecated(message))
159 # pragma message("WARNING: You need to implement MLZ4_DEPRECATED for this compiler")
160 # define MLZ4_DEPRECATED(message)
int MLZ4_compressHC_limitedOutput(const char *source, char *dest, int inputSize, int maxOutputSize)
int MLZ4_compressHC_limitedOutput_continue(MLZ4_streamHC_t *MLZ4_streamHCPtr, const char *source, char *dest, int inputSize, int maxOutputSize)
#define MLZ4_DEPRECATED(message)
const char char int int maxOutputSize
int MLZ4_compressHC2(const char *source, char *dest, int inputSize, int compressionLevel)
int MLZ4_saveDictHC(MLZ4_streamHC_t *streamHCPtr, char *safeBuffer, int maxDictSize)
int MLZ4_compressHC_limitedOutput_withStateHC(void *state, const char *source, char *dest, int inputSize, int maxOutputSize)
int MLZ4_compress_HC_extStateHC(void *state, const char *src, char *dst, int srcSize, int maxDstSize, int compressionLevel)
void MLZ4_resetStreamHC(MLZ4_streamHC_t *streamHCPtr, int compressionLevel)
int MLZ4_compressHC2_limitedOutput(const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)
int MLZ4_compressHC_withStateHC(void *state, const char *source, char *dest, int inputSize)
#define MLZ4_STREAMHCSIZE_SIZET
int MLZ4_compressHC_continue(MLZ4_streamHC_t *MLZ4_streamHCPtr, const char *source, char *dest, int inputSize)
const char char int inputSize
MLZ4_streamHC_t * MLZ4_createStreamHC(void)
int MLZ4_sizeofStateHC(void)
const char char int int compressionLevel
int MLZ4_compress_HC_continue(MLZ4_streamHC_t *streamHCPtr, const char *src, char *dst, int srcSize, int maxDstSize)
int MLZ4_compress_HC(const char *src, char *dst, int srcSize, int maxDstSize, int compressionLevel)
int MLZ4_compressHC2_withStateHC(void *state, const char *source, char *dest, int inputSize, int compressionLevel)
int MLZ4_compressHC(const char *source, char *dest, int inputSize)
int MLZ4_loadDictHC(MLZ4_streamHC_t *streamHCPtr, const char *dictionary, int dictSize)
int MLZ4_compressHC2_limitedOutput_withStateHC(void *state, const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)
int MLZ4_freeStreamHC(MLZ4_streamHC_t *streamHCPtr)
int MLZ4_compressHC2_continue(void *LZ4HC_Data, const char *source, char *dest, int inputSize, int compressionLevel)
int MLZ4_resetStreamStateHC(void *state, char *inputBuffer)
char * MLZ4_slideInputBufferHC(void *LZ4HC_Data)
int MLZ4_freeHC(void *LZ4HC_Data)
int MLZ4_sizeofStreamStateHC(void)
void * MLZ4_createHC(char *inputBuffer)
int MLZ4_compressHC2_limitedOutput_continue(void *LZ4HC_Data, const char *source, char *dest, int inputSize, int maxOutputSize, int compressionLevel)