public static extern unsafe LZMAStatus lzma_easy_encoder(LZMAStreamNative* strm, uint preset, LZMACheck check);
public static extern unsafe LZMAStatus lzma_stream_buffer_encode(LZMAFilter* filters, LZMACheck check, void* allocator, byte* in_buff, IntPtr in_size, byte* out_buff, IntPtr* out_pos, IntPtr out_size);
public static extern unsafe LZMAStatus lzma_stream_encoder(LZMAStreamNative* strm, void* filters, LZMACheck check);
public static extern unsafe LZMAStatus lzma_easy_encoder(LZMAStreamNative *strm, uint preset, LZMACheck check);
public static extern unsafe LZMAStatus lzma_stream_buffer_encode(LZMAFilter *filters, LZMACheck check, void *allocator, byte *in_buff, IntPtr in_size, byte *out_buff, IntPtr *out_pos, IntPtr out_size);
public static extern unsafe LZMAStatus lzma_stream_encoder(LZMAStreamNative *strm, void *filters, LZMACheck check);