Exemplo n.º 1
0
 public static unsafe LZMAStatus CompressBuffer(void *inBuff, IntPtr inLength, void *outBuff, IntPtr outLength, out IntPtr outPosition, LZMAFilter *filters)
 {
     fixed(IntPtr *op = &outPosition)
     return(LZMANative.lzma_stream_buffer_encode(filters, LZMACheck.LZMA_CHECK_CRC64, null,
                                                 (byte *)inBuff, inLength,
                                                 (byte *)outBuff, op, outLength));
 }
Exemplo n.º 2
0
 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);